?? sz.asm
字號:
LED1 BIT p1.3
LED2 BIT p1.4
LED3 BIT p1.6
LED4 BIT p1.7
LED2DZ BIT P1.5
LS164_AB BIT p3.0
LS164_CLK BIT p3.1
KEY1 BIT p3.5
KEY2 BIT p3.7
BEEP BIT p1.0
ORG 0000h
JMP MAIN
ORG 0100h
MAIN:
INIT:
MOV SP,#50H
CLR LS164_AB
CLR LS164_CLK
MOV 65H,#3
CLR LED2
LCALL DISP
LCALL KEYINPUT
JMP $
DISP:
; MOV SCON,#00H
; MOV R1,4
MOV R0,#65H
MOV DPTR,#SAG_LED234
MOV A,@R0
MOVC A,@A+DPTR
; DEC R0
; DJNZ R1,LOOP
; MOV SBUF,A
;DELAY: JNB TI,DELAY
; CLR TI
Send2LS164:
MOV R1,#8
Send2LS164_Loop:
RLC A
MOV LS164_AB,C
SETB LS164_CLK
CLR LS164_CLK
DJNZ r1,Send2LS164_Loop
RET
KEYINPUT:
; JB KEY1,
RET
LED_SELECT:
SAG_LED1: ;LED1段碼
DB 01010000b,11111001b,00110100b,10110000b,10011001b,10010010b,00010010b,11111000b,00010000b,10010000b,0ffh
SAG_LED234: ;LED234段碼
DB 11000000b,11111001b,10100100b,10110000b,10011001b,10010010b,10000010b,11111000b,10000000b,10010000b,0ffh
; 0 1 2 3 4 5 6 7 8 9
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -