在握手模式下,同时配置了端口A和B时,端口A使用端口C的低位三个信号(即PC0,PC1,PC2),端口B使用端口3的高位信号(即PC3,PC4,PC5) 。
该图可以如下所示:
以上信号的功能如下:
- STB(选通输入):
这是输入握手信号。它从外围设备连接到8155。此信号的低电平通知8155数据已选通进入输入端口。 - BF(缓冲区已满):
这是一个高电平有效信号,基本上表明端口中存在数据字节。 - INTR(中断请求):
从名称本身可以清楚地看出, STB信号的上升沿产生该信号。只要启用了中断触发器(INTE),就会发生这种情况。这可用于中断MPU。 - INTE(中断使能):
这是一个内部触发器,用于启用或禁用8155的中断功能。端口A和端口B的中断分别由控制寄存器中的D4和D5位控制。
这些控制信号可用于实现中断I / O或状态检查I / O。