55A管脚图如图6所示:图68255A管脚分布图一般,CPU的数据线及其读写控制线直接与8255A的及和连接。RESET线是高电平有效。因为8086CPU也是高电平复位,所以可以直接与8086CPU的复位线相连。片选信号是低电平有效。当其有效时,表示本片的8255A被CPU选中,可工作。它一般由CPU的高位地址线及其地址译码电路产生。、的组合状态如表1所示,可以选择8255A的3个I/O端口和控制口。它们一般由CPU的低位地址线直接产生。表1、的组合与端口关系8255A的工作方式控制字如图7所示图78255A的工作方式控制字,为该控制字的标志。A组由、、和组成。其中和为工作方式选择;为A口的输入、输出选择;为C口高4位的输入输出选择。B组由、和组成。其中味工作方式选择;为B口的输入、输出选择;为C口低4位的输入、输出选择。方式控制字未规定C口的工作方式,只规定了C口的数据的传输方向,这就表明C口要么作为联络线用,要么就只工作在方式0。3.2.3原理分析本设计以8086CPU为控制核心,并以8255A为I/O接口电路,8086CPU的READY端口为高电平,说明CPU访问的存储器或I/O端口已准备好传输数据,同时要求8086CPU工作在最小模式所以接高电平,为保证8086正常工作,RESET端口接低电平;ALE端口与两片74LS373锁存器的LE端相连,控制其是否选中;与地址线配合使用表示当前总线的使用情况;端口与端口与8255A读、写端口相连,由8086发出控制信号,控制8255A是否工作;端口与74LS138的一个低电平有效的使能端相连,当为高电平时,CPU正在访问存储器,此时译码器停止工作,当为低电平时,CPU正在访问I/O端口,此时译码器正常工作。8086CPU连接图如图8所示:图88086CPU连接图原理图中用到74LS373地址锁存器,其中接地与与8086CPU的