?? keys.inc
字號:
;參數(shù)定義
SDA BIT P1.0
CLK BIT P1.1
KDKEY BIT P1.2 ;定義鍵盤檢測位
FRIT EQU P1 ;定義P1口
TXDBYTE:
PUSH PSW
PUSH ACC
MOV R3,#08H
TXDUP: RLC A
MOV SDA,C
CLR CLK
SETB CLK
DJNZ R3,TXDUP
POP ACC
POP PSW
RET
KEY:
MOV R1,#00H ;賦初值
MOV A,#0FEH ;是,則判斷其鍵值
KEYZHI: ACALL TXDBYTE ;是此鍵嗎?
JNB KDKEY,KEYRET ;是,則保存退出
RL A ;否則檢測下一個鍵
INC R1
CJNE A,#7FH,KEYZHI ;檢測完了嗎?
KEYRET:
MOV FRIT,#0FFH
RET
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -