?? 2多功能流水燈 .asm
字號:
;=================================================
; 多功能流水燈
;=================================================
;
; zsMCU51實驗板配套學習例程
;
; 中山單片機學習網 智佳科技
;
; 作者:逸風 QQ:105558851
;
; http://www.zsmcu.com
; E-mail:info@zsmcu.com
;=================================================
END_DATA EQU 0FFH ;設定結束標志位
ORG 0000H ;上電復位,程序從0000H開始執行
START:
MOV SP,#60H
AGAIN:
MOV DPTR,#LED_TABLE
LOOP:
CLR A
MOVC A,@A+DPTR
CJNE A,#END_DATA,SHOW
JMP AGAIN
SHOW:
MOV P1,A
MOV R5,#30
CALL DELAY
INC DPTR
JMP LOOP
DELAY:
MOV R6,#50
S1:
MOV R7,#100
DJNZ R7,$ ;$表示本行地址
DJNZ R6,S1
DJNZ R5,DELAY
RET
LED_TABLE:
DB 01111111B ;用二進制的表示方式
DB 10111111B
DB 11011111B
DB 11101111B
DB 11110111B
DB 11111011B
DB 11111101B
DB 11111110B
DB 11111110B
DB 11111101B
DB 11111011B
DB 11110111B
DB 11101111B
DB 11011111B
DB 10111111B
DB 01111111B
DB 7FH,0BFH,0DFH,0EFH,0F7H,0FBH,0FDH,0FEH ;用十六進制的表示方式
DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,7FH
DB 7EH,0BDH,0DBH,0E7H,0E7H,0DBH,0BDH,7EH
DB 7FH,3FH,1FH,0FH,07H,03H,01H,00H
DB END_DATA
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -