正在加载图片...
个输入输出口时,可采用图6-21所示连接方法。 2.用串行口扩展IO口 当MCS51单片机串行口工作在方式0时,使用移位寄存器芯 片可以扩展一个或多个8位并行IO口。这种方法不会占用片外RAM地 址,而且可节省单片机的硬件开销。缺点是操作速度较慢,扩展芯片越 多,速度越慢。 图6-2和图6-23分别给出了利用串行口扩展2个8位并行输入口 (使用74LS165)和扩展2个8位并行输出口(使用74LS164)的接口电 路 642可编程IO口扩展 1.8155的结构和技术性能 图6-24是815的结构框图。在8155内部具有: (1)256字节的静态RAM,存取时间为400ns (2)三个通用的输入/输出口。 (3)一个14位的可编程定时/计数器 (4)地址锁存器及多路转换的地址和数据总线。 (5)单一+5V电源,40脚双列直插式封装。 2.8155的RAM和IO地址编码 3.8155的工作方式与基本操作 (1)作片外256字节RAM使用。 (2)作扩展IO口使用。命令控制字的格式如图625所示。其中C口工 作方式如表6-4所示。状态字格式如图626所示。 (3)作定时器使用。其格式如图6-27所示。个输入/输出口时,可采用图6-21所示连接方法。 2.用串行口扩展I/O口 当MCS-51单片机串行口工作在方式0时,使用移位寄存器芯 片可以扩展一个或多个8位并行I/O口。这种方法不会占用片外RAM地 址,而且可节省单片机的硬件开销。缺点是操作速度较慢,扩展芯片越 多,速度越慢。 图6-22和图6-23分别给出了利用串行口扩展2个8位并行输入口 (使用74LS165)和扩展2个8位并行输出口(使用74LS164)的接口电 路。 6.4.2 可编程I/O口扩展 1.8155的结构和技术性能 图6-24是8155的结构框图。在8155内部具有: (1)256字节的静态RAM,存取时间为400ns。 (2)三个通用的输入/输出口。 (3)一个14位的可编程定时/计数器。 (4)地址锁存器及多路转换的地址和数据总线。 (5)单一+5V电源,40脚双列直插式封装。 2.8155的RAM和I/O地址编码 3.8155的工作方式与基本操作 (1)作片外256字节RAM使用。 (2)作扩展I/O口使用。命令控制字的格式如图6-25所示。其中C口工 作方式如表6-4所示。状态字格式如图6-26所示。 (3)作定时器使用。其格式如图6-27所示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有