输入。RD有效表示CPU读8255A,WR有效表示CPU写8255A。RESET 复位信号:由CPU输入。RESET信号有效,清除8255A中所有控制字寄存器内容,并将各个端口置成输入方式。Р图2-4 .8255A内部结构Р定义工作方式控制字:Р图2-5 .8255A工作方式控制Р工作方式0:8255A中各端口的基本输入/输出方式。Р可编程计数器/定时器Р 8253具有3个独立的计数通道,采用减1计数方式。在门控信号有效时,每输入1个计数脉冲,通道作1次计数操作。当计数脉冲是已知周期的时钟信号时,计数就成为定时。Р (1)、8253内部结构Р 8253芯片有24条引脚,封装在双列直插式陶瓷管壳内。Р 1.数据总线缓冲器Р 数据总线缓冲器与系统总线连接,8位双向,与CPU交换信息的通道。这是8253与CPU之间的数据接口,它由8位双向三态缓冲寄存器构成,是CPU与8253之间交换信息的必经之路。Р 2.读/写控制Р8253Р11Р10Р9Р8Р7Р6Р5Р4Р3Р2РD7Р1РD6РD5РD4РD3РD2РD1РD0РCLK0РOUT0РGET0РGNDР12Р14Р15Р16Р17Р18Р19Р20Р21Р22Р23Р24Р0UT1РCLK1РGATE1РOUT2РGATE2РA1РWRРA0РCSРCKL2РRDР+5vР13Р图2-6、8253芯片图Р读/写控制分别连接系统的IOR和IOW, 由CPU控制着访问8253的内部通道。接收CPU送入的读/写控制信号, 并完成对芯片内部各功能部件的控制功能, 因此, 它实际上是8253芯片内部的控制器。A1A0:端口选择信号,由CPU输入。8253内部有3个独立的通道和一个控制字寄存器, 它们构成8253芯片的4个端口,CPU可对3个通道进行读/写操作3对控制字寄存器进行写操作。这4个端口地址由最低2位地址码A1、A0来选择。