第7章单片机系统功能扩展,单片机原理、接口及应用,内容提要,并行I/O接口的扩展*中断扩展*定时器扩展小结,7.1并行I/O接口的扩展,MCS-51单片机共有4个8位并行I/O口,在外部扩展时,P0和P2口做为总线使用,因而提供给用户的I/O口就只有P1或P3口的部分口线,当所接的外设较多时,就必须扩展I/O接口。MCS-51单片机扩展的I/O口和外部数据存储器统一编址、采用相同的控制信号、相同的寻址方式和相同的指令。扩展I/O所用的芯片有通用可编程芯片(如8251,8155,8255等)和TTL,CMOS锁存器,缓冲器(如273,377,244,245等),用户可根据系统对输入输出的要求适当选择芯片。,相关芯片简介,273:8D触发器,上升沿有效(DQ)373:8D锁存器(高电平透明,下降沿锁存)244:两个4位三态缓冲器245:收发器(双向缓冲器)32:或门触发器与锁存器的区别:触发器边沿有效;锁存器电平有效。,下图为8XX51扩展一个输入接口244和一个输出接口273的电路.,7.1.1通用锁存器、缓冲器的扩展,图71,244的选通信号由RD和P2.0相或产生,当