正在加载图片...
三 历安毛子种牧大” 8.38255A的工作方式 XIDIAN UNIVERSITY 外设数据端口 8255端口 第一步:当外设来的输入数据出现之 后,选通信号STB有效。 AL 第二步:经过tB时间后,输入缓冲区 满信号1BF有效,此信号可供CPU查询, ST而 这为CPU工作在查询方式下输入数据提 供了条件。在使用中断请求的情况下, IBF 8255在选通信号结束以后,经过tr时间, 便会发出中断请求信号NTR,这样为CPU INTR 工作在中断方式下输入数据提供了条件。 第三步:不管是用查询方式还是中断 D 方式,当8255读入数据时,都会发出读 信号RD。若工作在中断方式,当RD有效 符号 参数 8255A 以后,经过tr时间,就将中断请求信号 MIN MAX 位 清除。 tsr 选通脉冲宽度 500 nS 第四步:RD信号结束之后,数据已经 tsIB 选通脉冲有效到虹$F有效之间的时间 300 读到CPU的寄存器中,经过tuB时间,输 tsir STB=1到中断请求TT有效之间的时间 3008 入缓冲区满信号BF变低。从而可以开始 tF阳 数据保持时间数据 180 s 下一个数据输入过程。 tps 数据有效TB无效之间的时间 0 t和r 知有效到中断请求信号微除之间的时间 400nS tBR面为1到1BF为0之间的时间 300nS 中第一步:当外设来的输入数据出现之 后,选通信号STB有效。 第二步:经过 tSIB 时间后,输入缓冲区 满信号IBF有效,此信号可供CPU查询, 这为 CPU工作在查询方式下输入数据提 供了条件。在使用中断请求的情况下, 8255在选通信号结束以后,经过 tSIT 时间, 便会发出中断请求信号INTR,这样为CPU 工作在中断方式下输入数据提供了条件。 第三步:不管是用查询方式还是中断 方式,当8255读入数据时,都会发出读 信号RD。若工作在中断方式,当RD有效 以后,经过 tRIT时间,就将中断请求信号 清除。 第四步:RD信号结束之后,数据已经 读到CPU的寄存器中,经过 tRIB时间,输 入缓冲区满信号IBF变低。从而可以开始 下一个数据输入过程。 8.3 8255A的工作方式 28
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有