2022年单片机实用教程C单片机并行输入输出.pptVIP

2022年单片机实用教程C单片机并行输入输出.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第8章89C51单片机

并行输入/输出;8.189C51的并行输入/输出端口;;8.1.289C51的并行输入/输出端口;⑵.P0、P2、P3端口的第二功能;口线;8.2并行输入/输出端口P0、P1、P1和P3;⑵P0口作通用的I/O口使用

P0口是漏极开路的8位准双向I/O口.

P0口为特殊功能寄存器,

既可以用直接寻址方式对P0口进行字节操作,

也可以按按位寻址方式,进行位操作。

表8.1P0端口及其各位的地址

P0口作输出时,直接用传送指令进行操作。

例如:MOVP0,A

P0口作输入时,要先写“1”,然后读入(准双向口)。

例如:MOVP0,#0FFH

MOVA,P0;⑶P0口作为地址/数据总线分时复用

当89C51外部扩展存储器或I/O芯片时,由P0口

和P2口承担16位地址总线和8位数据总线作用。

P0口分时复用,传送低8位地址(A0-A7)和作8位的双向数据总线。

电路中需加8位锁存器,用ALE信号先把P0口输

出的低8位地址锁存,以后由地址锁存器向系统

提供低8位地址。然后P0口作为数据总线使用.

此时P0口不再作通用的I/O口使用。

用MOVX或访问片外的RAM(或I/O接口)

用MOVC指令访问片外的ROM。;;8.2.2P1端口

⑴.P1口的结构

P1口是一个专用的8位准双向口,只作通用输

入/输出口使用,没有第二功能。

每一位由一个锁存器、两个三态输入缓冲器、

输出驱动电路和控制电路组成。;⑵.P1口作通用的I/O口使用

P1口是带内部上拉电阻的8位准双向I/O端口。

P1口为特殊功能寄存器,

既可以用直接寻址方式对P1口进行字节操作,

也可以按按位寻址方式,进行位操作。

表8.2P1端口及其各位的地址

P1口作输出时,直接用传送指令进行操作。

例如:MOVP1,A

P1口作输入时,要先写“1”,然后读入(准双向口)。

例如:MOVP1,#0FFH

MOVA,P1;8.2.3P2端口

⑴.P2口的结构

可作通用8位I/O口,外部扩展时可输出高8位地址。

每一位由一个锁存器、两个三态输入缓冲器、输出驱动电路和控制电路组成,并增加了一个多路开关和转换控制电路。;⑵.P2口作通用的I/O口使用

P2口是带内部上拉电阻的8位??双向I/O端口。

P2口为特殊功能寄存器,

既可以用直接寻址方式对P2口进行字节操作,

也可以按按位寻址方式,进行位操作。

表8.3P2端口及其各位的地址

P2口作输出时,直接用传送指令进行操作。

例如:MOVP2,A

P2口作输入时,要先写“1”,然后读入(准双向口)。

例如:MOVP2,#0FFH

MOVA,P2;⑶P2口作为高8位地址总线用

当89C51外部扩展存储器或I/O芯片时,由P0口

和P2口承担16位地址总线和8位数据总线作用。

P2口输出高8位地址(A8—A15)。

访问外部存储器或I/O芯片过程中一直送出高8位地址信号,所以不必用锁存器电路。

此时P0口不再作通用的I/O口使用。

用MOVX或访问片外的RAM(或I/O接口)

用MOVC指令访问片外的ROM。

P2口输出的是被访问单元的高8位地址。;;8.2.4P3端口

⑴.P3口的结构

P3口是一个通用的8位准双向口,

P3端口的各位都具有第二功能。

每一位由一个锁存器、两个三态输入缓冲器、

输出驱动电路和控制电路组成。;⑵.P3口作通用的I/O口使用

P2口是带内部上拉电阻的8位准双向I/O端口。

P3口为特殊功能寄存器,

既可以用直接寻址方式对P3口进行字节操作,

也可以按按位寻址方式,进行位操作。

表8.4P3端口及其各位的地址

P3口作输出时,直接用传送指令进行操作。

例如:MOVP3,A

文档评论(0)

192****9247 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档