微机原理与接口技术 教学课件 作者 于天河 高爽 第8章 常用数字接口芯片.pptVIP

  • 12
  • 0
  • 约8.54千字
  • 约 74页
  • 2015-12-10 发布于广东
  • 举报

微机原理与接口技术 教学课件 作者 于天河 高爽 第8章 常用数字接口芯片.ppt

由于8255A和8086相连,所以4个端口地址均采用偶地址,分别设为208H、20AH、20CH和20EH。8255A的A口、B口均采用方式0工作。反转法扫描键盘的8086汇编源程序如下: KEYSCAN PROC NEAR BEGIN: MOV DX,020EH ;置8255A控制口地址 MOV AL,082H ;方式控制字,A口方式0,输出。 ;B口工作在方式0,输入。 OUT DX,AL ;输出8255A方式控制字 LOOP1: MOV DX ,0208H ;A口地址送DX MOV AL,00H OUT DX,AL ;A口输出00H扫描键盘 MOV DX,020AH ;B口地址送DX中 IN AL,DX ;读入键盘列值 AND AL,0FH ;保留低4位 CMP AL,0FH JE LOOP1 ;无键按下,重新扫描 MOV KEY,AL ;有键按下,列值保存在KEY单元

文档评论(0)

1亿VIP精品文档

相关文档