8086按鍵數碼管設計
運行效果.png (73.05 KB, 下載次數: 100)
下載附件
2020-12-21 12:59 上傳
按下按鍵顯示對應的鍵值
分別為1-8(從上到下)
8086源程序如下:
- CTRW EQU 3FEH
- PORTA EQU 3F8H
- PORTB EQU 3FAH
- CODE SEGMENT
- ASSUME CS:CODE,DS:CODE
- BEGIN:
- MOV BL,1
-
- MOV DX,CTRW
- MOV AL,90H
- OUT DX,AL
-
- LOOP1:
- MOV CL,01H
- MOV DX,PORTA
- IN AL,DX
- CMP AL,0FFH
- JNE DISP
- JMP LOOP1
-
- DISP: TEST AL,01H
- JNZ PROCESS
-
-
- MOV AL,CL
- MOV DX,PORTB
- OUT DX,AL
- JMP LOOP1
-
- PROCESS:
-
- ROR AL,1
- INC CL
- CMP CL,8
- JA LOOP1
- JMP DISP
-
- ;DISP: MOV DX,PORTB
- ; MOV AL,BL
- ; OUT DX,AL
- ; JMP LOOP1
- CODE ENDS
- END BEGIN
復制代碼
51hei.png (8.93 KB, 下載次數: 100)
下載附件
2020-12-21 14:43 上傳
全部資料51hei下載地址:
按鍵 數碼管.zip
(1013.49 KB, 下載次數: 24)
2020-12-21 12:57 上傳
點擊文件名下載附件
8086 下載積分: 黑幣 -5
|