- 12
- 0
- 约1.23万字
- 约 42页
- 2021-11-04 发布于安徽
- 举报
* * * 1、方式1输入过程如下:当输入设备准备好数据,将数据送至PA7~PA0或PB7~PB0,同时发 ,在 下降沿控制下,8255A将PA7~PA0或PB7~PB0上的数据锁存到A口或B口数据输入寄存器中,同时8255A向输入设备发IBF有效,告知输入设备暂缓送数。8255A可以两种方式通知CPU取走数据: 第一种方式是用中断方式,在INTE=1∩IBF=1时, 的上升沿使INTR=1,8255A向CPU提出中断申请,CPU以中断方式取走数据,在CPU响应中断后,执行IN指令,将8255A A口或B口数据输入寄存器中的数据取走,同时, 信号的下降沿清除INTR信号, 信号的上升沿复位IBF。输入设备仅当检测到IBF为低电平后,才开始传送下一个数据,如此循环;第二种方式是用软件查询,CPU仅当查询到IBF=1时,才从8255A A口或B口数据输入寄存器中取走数据。 * 方式1输出过程如下: 首先CPU执行OUT指令,在 WR信号的下降沿CPU输出的数据送入8255A数据输出缓冲器,并使INTR复位。WR 信号上升沿将OBF 置为有效,通知输出设备,CPU已把数据输出到8255A的指定端口中,输出设备接到 OBF信号有效后,发ACK 有效,ACK 下降沿将 OBF置为1, ACK上升沿表示输出设备已从8255A指定端口取走数据,此时若 INTE=1,则INTR被置为高电平,向
您可能关注的文档
最近下载
- 山东大学《智能芯片与系统设计》2023-2024学年第一学期期末试卷.doc VIP
- 市政工程设施养护维修估算指标.pdf VIP
- 土壤侵蚀的基本特征课件.pptx VIP
- 山东大学《封装材料及其应用》2023-2024学年第一学期期末试卷.doc VIP
- 煤矸石的利用ppt.ppt VIP
- 山东大学《土木工程结构健康监测》2023-2024学年第一学期期末试卷.doc VIP
- 附件1:烟台市中小学教师职业道德考核表.doc VIP
- GeoMap帮助手册地质画图.doc VIP
- 煤矸石.ppt.课件.ppt VIP
- 山东大学《信息应用技术二》2023-2024学年第一学期期末试卷.doc VIP
原创力文档

文档评论(0)