8255芯片有几个端口,怎样进行端口访问

8255端口地址的确定 - 单片机/MCU论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
8255端口地址的确定
11:29:47  
本帖最后由 eehome 于
09:57 编辑
求助,8255A端口地址是怎么算出来的,例如
sbit CS=P2^7;
sbit A0=P2^0;
sbit A1=P2^1;
是怎么算出
PA口的端口地址是 0x7ffc的;
#define A_8255 XBYTE[0x7ffc]
助理工程师
17:59:10  
PCB在线计价下单
板子大小:
板子数量:
PCB 在线计价
单片机外接硬件时,P2口是高位P0口是低位。CS低电平有效,保证地址高位为0既可 ,其他无所谓,可高可低。A口B口C口分别为00 01 10&&控制口为11,那就是0x7ff3了。差不多就这样了吧!不晓得是否有帮助?
10:01:43  
楼上正解。你8255的地址线A1A0应该在P0低两位吧,不然11 1100B选通不了芯片哦。
09:29:12  
venus5712 发表于
单片机外接硬件时,P2口是高位P0口是低位。CS低电平有效,保证地址高位为0既可 ,其他无所谓,可高可低。A ...
谢谢你、懂了
13:24:03  
venus5712 发表于
单片机外接硬件时,P2口是高位P0口是低位。CS低电平有效,保证地址高位为0既可 ,其他无所谓,可高可低。A ...
请问一下,8255 I/O口扩展时 A0、A1、CS脚只能与P2和P0口连接吗?
09:19:03  
因为单片机进行外围存储器扩展时,其16位地址线是由P2、P0口提供的,其中P2口作为地址线的高8位,P0口作为地址线的第8位,同时P0口的8位也兼任数据线。根据我的理解,8255扩展时,是通过A1、A0、CS来进行地址控制的,A1、A0、CS接的为位置不同,其确定的地址也就不一样。
18个问题&&&&&&&&13166个浏览
25个问题&&&&&&&&6401个浏览
CellWise周军
21个问题&&&&&&&&7524个浏览
通过本次直播,你将学会:
1.如何快速实现传统硬件产品智能化
2.结合机智云智能硬件APP和MCU实操经验
3.在实际应用中需要注意规避哪些常见关键问题
4.掌握如何实现传统硬件连接互联网,快速实现产品智能化
即日起至6月15日,参与英蓓特NXP产品知识小测验,即有机会赢取最新系列开发板。特别奖SBC-EC9100开发板1套,幸运奖FRDM系列最新开发板(型号随机,共10套)。快来参加吧! >> 立即参加
Powered by> 问题详情
假定对8255A进行初始化时所访问的端口是0CBH,并将其A口设定为工作方式1输出,问A口的地址是多少?
悬赏:0&答案豆
提问人:匿名网友
发布时间:
假定对8255A进行初始化时所访问的端口是0CBH,并将其A口设定为工作方式1输出,问A口的地址是多少? ()。A.0C8HB.0CAHC.0CCHD.0CEH请帮忙给出正确答案和分析,谢谢!
为您推荐的考试题库
您可能感兴趣的试题
1PC机主板上带有高速缓冲存储Cache,其作用是(   )。A.硬盘与主存之间的缓冲B.软盘与主存之间的缓冲C.CPU与视频设备之间的缓存D.CPU与主存之间的缓冲2虚拟存储器是为了使用户可运行主存容量大得多的程序,它要在硬件之间进行信息动态调度,这种调度是由(   )来完成的。A.硬件B.操作系统C.BIOSD.操作系统和硬件
我有更好的答案
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
享三项特权
享三项特权
享三项特权
选择支付方式:
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
常用邮箱:
用于找回密码
确认密码:}

我要回帖

更多关于 msm8255 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信