武汉理工大学《计算机控制技术》课程设计说明书
MOV AL,0D1H;第二位显示1 OUT DX,AL
MOV AL,0B0H;第三位显示0 OUT DX,AL
MOV AL,70H;第四位显示0 OUT DX,AL MOV AX,CX JMP D6 SET:
MOV CX,0FFFFH MOV AL,00H D6: MOV DX,C_PORT OUT DX,AL ROL AL,1 MOV CX,AX MOV DX,A_PORT IN AL,DX MOV BH,AL CMP BH,0DFH JNZ KEY MOV DX,B_PORT MOV AL,72H OUT DX,AL MOV AX,CX LOOP D6 BEGIN:
MOV CX,0FFFFH MOV AL,0FFH
34
武汉理工大学《计算机控制技术》课程设计说明书
D7: MOV DX,C_PORT
OUT DX,AL
ROL AL,1 MOV CX,AX MOV DX,A_PORT IN AL,DX MOV BH,AL CMP BH,0BFH JNZ KEY MOV DX,B_PORT MOV AL,71H OUT DX,AL MOV AX,CX LOOP D7 CLEAR:
MOV CX,0FFFFH MOV AL,00H MOV DX,C_PORT OUT DX,AL MOV DX,B_PORT MOV AL,0E0H OUT DX,AL MOV AL,0D0H OUT DX,AL MOV AL,0B0H OUT DX,AL MOV AL,70H OUT DX,AL
MOV DX,A_PORT IN AL,DX MOV BH,AL CMP BH,7FH JNZ KEY LOOP CLEAR CODE ENDS END START ret
35