?? led51.asm
字號:
; LED“8”字循環演示程序
; 將運行狀態設置為單板方式(即:將P3.6、P3.7定義為/WR./RD)
ORG 0000H
MOV R0,#0DCH ;指向字形口
MOV A,#80H ;確定字形代碼
MOVX @R0,A ;輸出字形代碼
MOV R1,#0DDH ;指向字位口
MOV A,#20H ;從最高位開始
LEDO: MOVX @R1,A ;輸出字位代碼
MOV R2,#18H ;確定延時常數
ACALL DEYS ;調延時子程序
RL A ;左移一位
SJMP LEDO ;循環演示
;========================
DEYS: PUSH 02H ;延時子程序
DEY0: PUSH 02H
DEY1: PUSH 02H
DJNZ R2,$
POP 02H
DJNZ R2,DEY1
POP 02H
DJNZ R2,DEY0
POP 02H
DJNZ R2,DEYS
RET ;返回
;============================
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -