微机原理与接口技术(朱红)第9章 8255.pptVIP

  • 9
  • 0
  • 约7.69千字
  • 约 45页
  • 2016-12-10 发布于江西
  • 举报
方式1输入:B端口 PC2 PC1 PC0 PB7~PB0 INTEB IBFB INTRB STBB 数据选通信号 表示外设已经准备好数据 输入缓冲器满信号 表示A口已经接收数据 中断请求信号 请求CPU接收数据 中断允许触发器 方式1需借用端口C用做联络信号 同时还具有中断请求和屏蔽功能 方式1的输入时序 STB*和IBF是外设和8255A间的一对应答联络信号, 为的是可靠地输入数据 具体工作如下: 1、输入数据和STB/由外设进入8255,通知8255接收数据。 2、8255接收数据到输入缓冲器, 同时将IBF置1,表示缓存器满,阻止外设再次送入数据。 3、STB/有效500ns后外设撤销。 4、当STB/为高(信号撤销),IBF为高,INTE为高(允许中断) 同时满足时,向CPU发出中断请求信号INTR,通知CPU取数据。 5、CPU接到中断请求后,响应中断,向8255发出读信号RD/。 6、RD/下降沿复位INTR,将缓冲器中的数据送到CPU内部。 7、RD/上升沿,复位IBF,允许外设发送下一个数据。 方式1输出:A端口 外设响应信号 表示外设已经接收到数据 输出缓冲器满信号 表示CPU已经输出了数据 中断请求信号 请求CPU再次输出数据 PC6 PC7 PC3 PA7~PA0 INTEA OBFA INTRA ACKA 中断允许触发器 INTE : 中断允许信号,无

文档评论(0)

1亿VIP精品文档

相关文档