基本I/O接口电路设计实验

来源:互联网 发布:sudoers ubuntu 编辑:程序博客网 时间:2024/06/10 00:22
;***************根据CHECK配置信息修改下列符号值*******************IOY0         EQU   0A000H          ;片选IOY0对应的端口始地址IOY1         EQU   0A040H          ;片选IOY1对应的端口始地址;*****************************************************************MYIO_A       EQU   IOY0+00H*4     ;基本输入输出单元A组端口地址MYIO_B       EQU   IOY1+00H*4     ;基本输入输出单元B组端口地址STACK1 SEGMENT STACK        DW 256 DUP(?)STACK1 ENDSCODE SEGMENT        ASSUME CS:CODESTART: MOV  DX,MYIO_A              ;读写基本I/O单元A组的端口       IN   AL,DX       OUT  DX,AL       MOV  DX,MYIO_B              ;读写基本I/O单元B组的端口       IN   AL,DX       OUT  DX,AL       MOV  AH,1                   ;判断是否有按键按下       INT  16H       JZ   START                  ;无按键则跳回继续循环,有则退出QUIT:  MOV  AX,4C00H               ;返回到DOS       INT  21HCODE ENDS     END START

 
原创粉丝点击