研发埠

标题: MCS51单片机的I/O如何扩展? [打印本页]

作者: 处理器    时间: 2013-3-13 16:11
标题: MCS51单片机的I/O如何扩展?

作者: 才子    时间: 2013-3-13 16:14
MCS-51单片机的并行口有P0、P1、P2和P3,由于P0口是地址/数据总线口,P2口是高8位地址线,P3口具有第二功能,这样,真正可以作为双向I/O口应用的就只有P1口了。这在大多数应用中是不够的,因此,大部分MCS-51单片机应用系统设计都不可避免的需要对P0口进行扩展。由于MCS-51单片机的外部RAM和I/O口是统一编址的,因此,可以把单片机外部64K字节RAM空间的一部分作为扩展外围I/O口的地址空间。这样,单片机就可以像访问外部RAM存储器单元那样访问外部的P0口接口芯片,以对P0口进行读/写操作。用于P0口扩展的专用芯片很多。如8255可编程并行P0口扩展芯片、8155可编程并行P0口扩展芯片等。




欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2