獨立鍵盤的控制數碼管顯示(52單片機) ORG 0000H CLR P2.7 ;數碼管使能位 MOV P0,#0FE SETB P2.7 CLR P2.7 MAIN: JNB P3.4,S1OK ;檢測按鍵是否按下 JNB P3.5,S2OK JNB P3.6,S3OK JNB P3.7,S4OK JMP MAIN S1OK: CLR P2.6 MOV P0,#3FH ;寫段碼 SETB P2.6 CLR P2.6 JMP MAIN S2OK: CLR P2.6 MOV P0,#06H ;寫段碼 SETB P2.6 CLR P2.6 JMP MAIN S3OK: CLR P2.6 MOV P0, #5BH ;寫段碼 SETB P2.6 CLR P2.6 JMP MAIN S4OK: CLR P2.6 MOV P0, #4FH ;寫段碼 SETB P2.6 CLR P2.6 JMP MAIN END |