单片机-AT89S52并行输入输出口.pptxVIP

  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文档。上传文档
查看更多
单片机-AT89S52并行输入输出口.pptx通用模板

6.1 I/O口概述;四个双向8位I/O口,共32根I/O口线,每个I/O线均由锁存器,输出电路和输入缓冲器组成。每个I/O既可作输入又可作输出,每一条口线可独立用作输入又可用作输出,作输出时可锁存数据,作输入时可缓冲数据。 特殊功能寄存器P0-P3:P0、P1、P2、P3等四个8位I/O口分别由名为P0、P1、P2、P3四个SFR代表,SFR地址为80H、90H、0A0H、0B0H。;一、P0口;1、P0口位结构; 输出 输出0 输出1 输入 读引脚:只操作一次 读锁存器:读--修改-写操作;P0口作I/O口线;P0口作I/O口线:输出;P0口作I/O口线:输入(读引脚);P0口作I/O口线:输入(读锁存器);3、P0口作总线;P0口作总线:输出;P0口作总线:输入;P0口作总线:输入;二、P1口;1、P1口位结构;说明;三、P2口;作“通用数据I/O端口”和“高八位地址总线”; P2口在系统使用外部存储器时,由于CPU不断取指令,所以必须做高八位的地址总线; 仅使用外部数据存储器时,P2口分两种情况: 1. 使用MOVX A, @R0指令分页访问外部RAM,此时用8位的寄存器R0或R1作间址寄存器,这时P2口仍然可能全部或部分做通用I/O端口。(对应C51的pdata存储类型) 2.使用MOVX A, @DPTR指令访问外部RAM, P2口必须作为外存储器的高八位地址总线,不可再作I/O口。(对应C51的xdata存储类型);1、P2口位结构;2、P2口做I/O口;3、P2口做总线;四、P3口; P3.0 RxD 串行数据接收 入 P3.1 TxD 串行数据发送 出 P3.2 INT0 外部中断0申请 入 P3.3 INT1 外部中断1申请 入 P3.4 T0 定时器/计数器0计数输入 入 P3.5 T1 定时器/计数器1计数输入 入 P3.6 WR 外部RAM写选通 出 P3.7 RD 外部RAM读选通 出;P3口位结构; 特点:通用I/O端口、多用途端口 在多用途情况下,P3口分别作为串行口、外中断输入、外部计数输入和系统扩展时使用的WR和RD信号的端口。在这种情况下,锁存器Q端为“1”电平以保证与门是打开的。 在通用I/O模式下,“替代输出功能”端为“1”电平,以保证与门打开。;P3口位结构;P3口位结构;I/O口小结;I/O口小结:读入方式;6.3 存储器和I/O口的扩展;MCS-51单片机最小应用系统;32;地址总线(AB):宽度16位,寻址范围64KB(0000-FFFFH),低8位由P0经锁存器获得,高8位由P2提供; 数据总线(DB):宽度8位,由P0提供,由于D0~D7总是伴随着/RD、/WR或/PSEN出现,不用锁存器(只在需要的时候出现); 控制总线(CB): /WR、/RD和/PSEN等。;外部程序存储器扩展;EPROM: 2764 27128 27256 27512等 锁存器:从AD0~AD7中分离出A0~A7 373:8D锁存器 374:8D触发器(带三态) 273:8D触发器(带清除) ;373 273和374;扩展8K字节程序存储器的连线图;访问外部ROM的时序;外部数据存储器扩展 (64 K Address Space) ;SRAM: 6264 62256 628128等 锁存器:从AD0~AD7中分离出A0~A7 373:8D锁存器 374:8D触发器(带三态) 273:8D触发器(带清除) ;扩展2KB数据存储器的线路图;访问外部RAM的时序;扩展16KB RAM和16KB EPROM;简单I/O扩展;地址译码方式;简单I/O接口扩展电路(线译码);可编程I/O芯片的扩展;6.4 I/O口的C51应用编程; 逐行扫描和线反转法 查询和中断方式;逐行扫描法;逐行扫描法;逐行扫描法;逐行扫描法;逐行扫描法;逐行扫描法;逐行扫描法;逐行扫描法;逐行扫描法;逐行扫描法;编程实现逐行扫描法;编程实现逐行扫描法;线反转法;线反转法;线反转法;线反转法;编程实现线反转法;编程实现线反转法;作业;内容总结

文档评论(0)

天星 + 关注
官方认证
文档贡献者

人人为我,我为人人。

版权声明书
用户编号:5342242001000034
认证主体四川龙斌文化科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6ADW1H0N

1亿VIP精品文档

相关文档