?? ad lamp(table).asm
字號:
ORG 00H
START: MOV DPTR,#TABLE ;數據指針指向表頭地址
S1: MOV A,#00H ;設置地址偏移量
MOVC A,@A+DPTR ;根據DPRT到表內取顯示碼
CJNE A,#01H,S2 ;判斷是否是結束碼
LJMP START
S2: MOV P1,A ;將取到的顯示碼送P1口顯示
LCALL DELAY
INC DPTR ;數據指針加1
LJMP S1
DELAY: MOV R5,#20 ;延時子程序
D1: MOV R6,#20
D2: MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
TABLE: DB 0FEH,0FDH,0FBH,0F7H ;顯示碼表
DB 0EFH,0DFH,0BFH,07FH
DB 0FEH,0FDH,0FBH,0F7H
DB 0EFH,0DFH,0BFH,07FH
DB 07FH,0BFH,0DFH,0EFH
DB 0F7H,0FBH,0FDH,0FEH
DB 07FH,0BFH,0DFH,0EFH
DB 0F7H,0FBH,0FDH,0FEH
DB 00H, 0FFH,00H, 0FFH
DB 01H
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -