?? 8.asm
字號:
ORG 0
START: MOV R1,#00H //初始化R7為0,表示從0開始計數
MOV A,R1 //
CPL A //取反指令
MOV P1,A //送出P1端口由發光二極管顯示
REL: JNB P3.7,REL //判斷SP1是否按下
LCALL DELAY10MS //若按下,則延時10ms左右
JNB P3.7,REL //再判斷SP1是否真得按下
INC R7 //若真得按下,則進行按鍵處理,使
MOV A,R7 //計數內容加1,并送出P1端口由
CPL A //發光二極管顯示
MOV P1,A //
JNB P3.7,$ //等待SP1釋放
SJMP REL //繼續對K1按鍵掃描
DELAY10MS: MOV R6,#20 //延時10ms子程序
L1: MOV R7,#248
DJNZ R7,$
DJNZ R6,L1
RET
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -