6.7  并行I/O接口扩展应用

6.7 并行I/O接口扩展应用

在较为复杂的控制系统(尤其是工业控制系统)中,经常需要扩展I/O接口。在MCS-51系列单片机中,虽然有4个并行的I/O接口,但通常P2口作为高8位地址线,P0口作为低8位地址线及数据总线,由于P0口和P2口配合使用用于系统扩展,无法满足应用系统输入/输出的要求,而P3口一般作为双功能口,因此仅有1个并行I/O接口P1和1个串行I/O接口,真正供用户使用的只有P1口,况且常常因扩展I2C和SPI等需占用P1口某些引脚,这使用户不得不扩展并行接口以满足实际的需要。