当前位置:首页 > 微型计算机原理及应用(02277) > 正文内容

8086CPU通过8251与电传打字机相连,采用中断方式,异步方式工作,波特率因数为64,字符长度7位,偶校验,两位停止位,试对其初始化编程。

高老师9个月前 (05-20)微型计算机原理及应用(02277)15

8086CPU通过8251与电传打字机相连,采用中断方式,异步方式工作,波特率因数为64,字符长度7位,偶校验,两位停止位,试对其初始化编程。

8251的初始化程序片段为: MOV AL,OFBH OUT OFl H,AL MOV AL,15H OUT OFl H,AL 825 1在初始化编程后做好了运行的准备,可接收和发送数据。825 1的TxRDY和 RxRDY引脚通过或门经8259向8086CPU发中断请求信号,如果条件满足,则CPU进入中断服务程序,其过程为: 中断服务程序: PUbH AX IN AL,0F1H TEST AL,01 H JNZ SEND ;TxRLY=1转发送 TEST AL,02H JNZ RECE ;RxRDY=l转接收 REN:POP IRET RECE:IN AL,OFH 1EST AL,38H ;检查有无传送错误 JNZ ERROR ;出错,至出错处理程序 IN AL,0F0H阳H MOV BL,AL JMP REN SEND:MOV AL,BL ;要输出的数据在BL中 OUT OFDH,AL JMP REN

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/1048427.html

分享给朋友: