微机原理与接口技术-唐彦第七章常用数字接口电路part2.ppt

微机原理与接口技术-唐彦第七章常用数字接口电路part2.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * A口B口均为输入时的输出过程 外部设备发出/STB信号,并在/STB信号有效期间将数据锁存于输入数据缓冲器中 接口输入缓冲器满信号IBF,它作为/STB的应答信号,表示8255的缓冲器中有一个数据尚未被CPU读走。 当/STB=1时会使内部中断触发器INTE和IBF均为高电平,产生有效的INTR信号,向CPU发出中断请求 INTR信号可用于通过8259向CPU发出中断请求,要求CPU从8255的端口上读取数据。CPU响应中断并读取数据后使/IBF和INTR变为无效。 3. 方式2 方式2将方式1的选通输入输出功能组合成一个双向数据端口,使外设能利用8位数据线与CPU进行双向通信 只有A口可以工作在这种方式下。需要利用端口C的5根信号线来提供双向传输所需的控制信号,其作用与方式1相同。 时序关系基本上是方式1下输入和输出两种操作的组合。 A口工作于方式2下时的各信号定义如图 PA7~PA0 8 PC3 PC7 PC6 PC4 PC5 INTE1 INTE2 ≥1 INTRA OBFA ACKA STBA IBFA O/I WR RD PC2~0 3 1. 控制字 包括用于设定3个端口工作方式的方式控制字。 7.3.3 8255的控制字及状态字 2. 状态字 反映

文档评论(0)

1亿VIP精品文档

相关文档