📄 xie.asm
字号:
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP ZD
ORG 001BH
LJMP PULSE2
ORG 0030H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MAIN:CLR P1.5
MOV TMOD,#11H
MOV TH0,#3CH
MOV TL0,#0B0H
MOV TH1,#00H
MOV TL1,#00H
SETB EA
SETB ET0
SETB TR0
CLR ET1
CLR TR1
;;;;;;;;;;;;;;;;;;;;;;;;
KK:
MOV P3,#0FFH
MOV A,P3
ANL A,#1FH
CJNE A,#1FH,H1
MOV P1,#9FH
LJMP KK
H1:CJNE A,#1EH,H2
LCALL HR
LJMP MAIN
H2:CJNE A,#1BH,H3
LCALL HG
LJMP MAIN
H3:CJNE A,#1DH,H4
LCALL HB
LJMP MAIN
H4:CJNE A,#1AH,H5
LCALL HH
LJMP MAIN
H5:CJNE A,#1CH,H6
LCALL HZ
LJMP MAIN
H6:CJNE A,#19H,H7
LCALL HQ
LJMP MAIN
H7:CJNE A,#18H,H8
LCALL HW
LJMP MAIN
;;;;;;;;;;;;;;;;
H8:MOV 20H,#15
MOV 25H,#48
MOV 31H,#10
MOV P1,#9FH
CLR C
CLR ET0
CLR TR0
SETB ET1
SETB TR1
CJNE A,#0FH,H9
LCALL SM
LJMP MAIN ;sheng dong
H9:CJNE A,#08H,H10
LCALL SW
LJMP MAIN ;white
H10:CJNE A,#0CH,H11
LCALL SZ
LJMP MAIN ;mauve
H11:CJNE A,#0AH,H17
LCALL SH
LJMP MAIN ;huan
;H12:CJNE A,#09H,H17
;LCALL SQ
;LJMP MAIN ;qin
;H13:CJNE A,#0EH,H14
;LCALL SR
;LJMP MAIN ;red
; H14:CJNE A,#0DH,H15
;LCALL SB
;;LJMP MAIN ;bule
;H15:CJNE A,#0BH,H17
;LCALL SG
;LJMP MAIN ;green
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H17:CJNE A,#13H,H18
LCALL DG
LJMP MAIN
H18:CJNE A,#15H,H19
LCALL LB
LJMP MAIN
H19:CJNE A,#12H,H20
LCALL DH
LJMP MAIN
H20:CJNE A,#14H,H21
LCALL DZ
LJMP MAIN
H21:CJNE A,#11H,H22
LCALL DQ
LJMP MAIN
H22:CJNE A,#10H,H23
LCALL DWH
H23:LJMP MAIN
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ZD:
PUSH ACC
PUSH PSW
CLR EA
CLR ET0
CLR TF0
CLR TR0
CPL P1.5
MOV TH0,#3CH
MOV TL0,#0B0H
SETB ET0
SETB TR0
SETB EA
POP PSW
POP ACC
RETI
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HW:
SETB P1.7
SETB P1.6
CLR P1.4
CLR P1.3
CLR P1.2
LCALL DL
RET
HZ:
SETB P1.7
SETB P1.6
CLR P1.4
CLR P1.3
SETB P1.2
LCALL DL
RET
HH:
SETB P1.7
SETB P1.6
CLR P1.4
CLR P1.2
SETB P1.3
LCALL DL
RET
HQ:
SETB P1.7
SETB P1.6
CLR P1.3
CLR P1.2
SETB P1.4
lCALL DL
RET
HR:
SETB P1.7
SETB P1.6
CLR P1.4
SETB P1.3
SETB P1.2
LCALL DL
RET
HB:
SETB P1.7
SETB P1.6
SETB P1.4
SETB P1.2
CLR P1.3
LCALL DL
RET
HG:
SETB P1.7
SETB P1.6
CLR P1.2
SETB P1.4
SETB P1.3
LCALL DL
RET
SW:LCALL DR
LCALL DG
LCALL LB
RET
RET
SM:MOV P1,#9FH
LCALL D
RET
SZ:LCALL DR
MOV A,#44H
LCALL LB
RET
SH:LCALL DR
DJNZ R2,$
MOV A,#48H
LCALL DG
RET
;SQ:
;RET
;SR:
;RET
;SB:
; RET
;SG:
;RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DL:MOV R7,#250
K1:MOV R6,#200
DJNZ R6,$
DJNZ R7,K1
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PULSE2:PUSH ACC
PUSH PSW
CLR EA
CLR TR1
MOV A,R4
SUBB A,@R1
JC CLK1
MOV TH1,#0FFH
MOV TL1,#0FFH
CPL P1.5
SETB P1.7
INC R4
LJMP CLEAR
CLK1:MOV TH1,#00H
MOV TL1,#00H
INC R5
MOV A,R5
CJNE A,31H,CLEAR
CPL P1.5
SETB P1.7
INC R4
MOV R5,#00H
LJMP CLEAR
CLEAR:MOV 30H,@R0
MOV A,R4
CJNE A,30H,EXT
MOV R4,#00H
EXT:POP PSW
POP ACC
SETB EA
SETB TR1
RETI
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
D:MOV R6,#200
LOOP2:MOV R7,#250
LOOP1:NOP
NOP
DJNZ R7,LOOP1
DJNZ R6,LOOP2
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DR:MOV R1,#20H
MOV R0,#25H
MOV R5,#00H
MOV R4,#00H
;;;;;;;;;;;;;;;;;;
MOV R3,#98
CLR P1.7
SETB P1.6
CLR P1.4
SETB P1.3
SETB P1.2
KR1:LCALL D
DJNZ R3,KR1
MOV R3,#98
CLR P1.7
CLR P1.6
MOV R4,#00H
KR2: LCALL D
DJNZ R3,KR2
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DG:MOV R1,#20H
MOV R0,#25H
MOV R5,#00H
MOV R4,#20H
;;;;;;;;;;;;;
ANL A,#00H
MOV P1,A
;;;;;;;;;;;;;;;;;;
MOV R3,#98
;CLR P1.7
;SETB P1.6
;SETB P1.4
;CLR P1.3
;SETB P1.2
KG1: LCALL D
DJNZ R3,KG1
MOV R3,#98
CLR P1.7
CLR P1.6
MOV R4,#20H
KG2: LCALL D
DJNZ R3,KG2
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
LB:MOV R1,#20H
MOV R0,#25H
MOV R5,#00H
MOV R4,#10H
;;;;;;;;;;;;;;;;;;
MOV R3,#98
CLR P1.7
SETB P1.6
SETB P1.4
SETB P1.3
CLR P1.2
KB1: LCALL D
DJNZ R3,KB1
MOV R3,#98
CLR P1.7
CLR P1.6
MOV R4,#10H
KB2: LCALL D
DJNZ R3,KB2
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DZ:MOV 31H,#2
MOV R1,#20H
MOV R0,#25H
MOV R5,#00H
MOV R4,#20H
;;;;;;;;;;;;;;;;;;
MOV R3,#30
CLR P1.7
SETB P1.6
CLR P1.4
CLR P1.3
SETB P1.2
KH1:LCALL D
DJNZ R3,KH1
MOV R3,#30
CLR P1.7
CLR P1.6
MOV R4,#20H
KH2:LCALL D
DJNZ R3,KH2
RET
;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;
DH:MOV 31H,#2
MOV R1,#20H
MOV R0,#25H
MOV R5,#00H
MOV R4,#10H
MOV R3,#30
CLR P1.7
SETB P1.6
CLR P1.4
CLR P1.2
KZ:LCALL D
DJNZ R3,KZ
MOV R3,#30
CLR P1.7
CLR P1.6
MOV R4,#10H
KZ1:LCALL D
DJNZ R3,KZ1
RET
;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;
DQ:MOV 31H,#2
MOV R1,#20H
MOV R0,#25H
MOV R4,#20H
MOV R3,#20
CLR P1.7
SETB P1.6
CLR P1.3
CLR P1.2
KQ:LCALL D
DJNZ R3,KQ
MOV R3,#20
CLR P1.7
CLR P1.6
MOV R4,#10H
KQ1:LCALL D
DJNZ R3,KQ1
RET
;;;;;;;;;;;;;;
;;;;;;;;;;;
DWH:MOV 31H,#2
MOV R1,#20H
MOV R0,#25H
MOV R4,#30H
MOV R3,#30
CLR P1.7
SETB P1.6
CLR P1.4
CLR P1.3
CLR P1.2
KW:LCALL D
DJNZ R3,KW
MOV R3,#30
CLR P1.7
CLR P1.6
MOV R4,#30H
KW1:LCALL D
DJNZ R3,KW1
RET
END
AB:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 00H,00H,01H,80H,80H,80H, 00H,00H,03H,0C0H,0C0H,0C0H, 00H,00H,07H,0E0H,0E0H,0E0H
DB 00H,00H,0FH,0F0H,0F0H,0F0H, 00H,00H,1FH,0F8H,0F8H,0F8H, 00H,00H,3FH,0FCH,0CH,0FCH
DB 00H,00H,7FH,0FEH,0FEH,0FEH, 00H,00H,0FFH,0FFH,0FFH,0FFH, 00H,00H,7FH,0FEH,0FEH,0FEH
DB 00H,00H,3FH,0FCH,0FCH,0FCH, 00H,00H,1FH,0F8H,0F8H,0F8H, 00H,00H,0FH,0F0H,0F0H,0F0H
DB 00H,00H,07H,0E0H,0E0H,0E0H, 00H,00H,03H,0C0H,0C0H,0C0H, 00H,00H,01H,80H,80H,80H
DB 00H,00H,00H,00H,00H,00H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 00H,01H,01H,00H,00H,80H, 00H,03H,03H,00H,00H,0C0H, 00H,07H,07H,00H,00H,0E0H
DB 00H,0FH,0FH,00H,00H,0F0H, 00H,1FH,1FH,00H,00H,0F8H, 00H,3FH,3FH,00H,00H,0FCH
DB 00H,7FH,7FH,00H,00H,0FEH, 00H,0FFH,0FFH,00H,00H,0FFH, 00H,7FH,7FH,00H,00H,0FEH
DB 00H,3FH,3FH,00H,00H,0FCH, 00H,1FH,1FH,00H,00H,0F8H, 00H,0FH,0FH,00H,00H,0F0H
DB 00H,07H,07H,00H,00H,0E0H, 00H,03H,03H,00H,00H,0C0H, 00H,01H,01H,00H,00H,80H
DB 00H,00H,00H,00H,00H,00H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 01H,01H,00H,00H,80H,00H, 03H,03H,00H,00H,0C0H,00H, 07H,07H,00H,00H,0E0H,00H
DB 0FH,0FH,00H,00H,0F0H,00H, 1FH,1FH,00H,00H,0F8H,00H, 3FH,3FH,00H,00H,0CH,00H
DB 7FH,7FH,00H,00H,0FEH,00H, 0FFH,0FFH,00H,00H,0FFH,00H, 7FH,7FH,00H,00H,0FEH,00H
DB 3FH,3FH,00H,00H,0FCH,00H, 1FH,1FH,00H,00H,0F8H,00H, 0FH,0FH,00H,00H,0F0H,00H
DB 07H,07H,00H,00H,0E0H,00H, 03H,03H,00H,00H,0C0H,00H, 01H,01H,00H,00H,80H,00H
DB 00H,00H,00H,00H,00H,00H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 01H,00H,01H,80H,00H,00H, 03H,00H,03H,0C0H,00H,00H, 07H,00H,07H,0E0H,00H,00H
DB 0FH,00H,0FH,0F0H,00H,00H, 1FH,00H,1FH,0F8H,00H,00H, 3FH,00H,3FH,0FCH,00H,00H
DB 7FH,00H,7FH,0FEH,00H,00H, 0FFH,00H,0FFH,0FFH,00H,00H, 7FH,00H,7FH,0FEH,00H,00H
DB 3FH,00H,3FH,0FCH,00H,00H, 1FH,00H,1FH,0F8H,00H,00H, 0FH,00H,0FH,0F0H,00H,00H
DB 07H,00H,07H,0E0H,00H,00H, 03H,00H,03H,0C0H,00H,00H, 01H,00H,01H,80H,00H,00H
DB 00H,00H,00H,00H,00H,00H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 00H,00H,01H,80H,80H,80H, 00H,00H,03H,0C0H,0C0H,0C0H, 00H,00H,07H,0E0H,0E0H,0E0H
DB 00H,00H,0FH,0F0H,0F0H,0F0H, 00H,00H,1FH,0F8H,0F8H,0F8H, 00H,00H,3FH,0FCH,0CH,0FCH
DB 00H,00H,7FH,0FEH,0FEH,0FEH, 00H,00H,0FFH,0FFH,0FFH,0FFH, 00H,00H,7FH,0FEH,0FEH,0FEH
DB 00H,00H,3FH,0FCH,0FCH,0FCH, 00H,00H,1FH,0F8H,0F8H,0F8H, 00H,00H,0FH,0F0H,0F0H,0F0H
DB 00H,00H,07H,0E0H,0E0H,0E0H, 00H,00H,03H,0C0H,0C0H,0C0H, 00H,00H,01H,80H,80H,80H;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
TAB:DB 00H,00H,00H,00H,00H,03H, 00H,00H,00H,00H,00H,0FH, 00H,00H,00H,00H,00H,3FH
DB 00H,00H,00H,00H,00H,0FFH, 00H,00H,03H,00H,00H,0FFH, 00H,00H,0FH,00H,00H,0FFH
DB 00H,00H,3FH,00H,00H,0FFH, 00H,00H,0FFH,00H,00H,0FFH, 00H,00H,0FFH,00H,00H,0FFH ;1
DB 00H,00H,0FFH,00H,03H,0FFH, 00H,00H,0FFH,00H,0FH,0FFH, 00H,00H,0FFH,00H,3FH,0FFH
DB 00H,00H,0FFH,00H,0FFH,0FFH, 00H,03H,0FFH,00H,0FFH,0FFH, 00H,0FH,0FFH,00H,0FFH,0FFH
DB 00H,3FH,0FFH,00H,0FFH,0FFH
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 00H,0FFH,0FFH,00H,0FFH,0FFH, 00H,0FFH,0FFH,00H,0FFH,0FFH, 00H,0FFH,0FFH,00H,0FFH,0FCH ; 2
DB 00H,0FFH,0FFH,00H,0FFH,0F0H, 00H,0FFH,0FFH,00H,0FFH,0C0H, 00H,0FFH,0FFH,00H,0FFH,00H
DB 00H,0FFH,0FCH,00H,0FFH,00H, 00H,0FFH,0F0H,00H,0FFH,00H, 00H,0FFH,0C0H,00H,0FFH,00H
DB 00H,0FFH,00H,00H,0FFH,00H, 00H,0FFH,00H,00H,0FFH,00H, 00H,0FFH,00H,03H,0FFH,00H ; 3
DB 00H,0FFH,00H,0FH,0FFH,00H, 00H,0FFH,00H,3FH,0FFH,00H, 00H,0FFH,00H,0FFH,0FFH,00H
DB 03H,0FFH,00H,0FFH,0FFH,00H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 0FH,0FFH,00H,0FFH,0FFH,00H, 3FH,0FFH,00H,0FFH,0FFH,00H, 0FFH,0FFH,00H,0FFH,0FFH,00H ; 4
DB 0FFH,0FFH,00H,0FFH,0FFH,00H, 0FFH,0FFH,00H,0FFH,0FCH,00H, 0FFH,0FFH,00H,0FFH,0F0H,00H
DB 0FFH,0FFH,00H,0FFH,0C0H,00H, 0FFH,0FFH,00H,0FFH,00H,00H, 0FFH,0FCH,00H,0FFH,00H,00H
DB 0FFH,0F0H,00H,0FFH,00H,00H, 0FFH,0C0H,00H,0FFH,00H,00H, 0FFH,00H,00H,0FFH,00H,00H; 5
DB 0FFH,00H,00H,0FFH,00H,00H, 0FFH,00H,00H,0FFH,00H,03H, 0FFH,00H,00H,0FFH,00H,0FH
DB 0FFH,00H,00H,0FFH,00H,3FH
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DB 0FFH,00H,00H,0FFH,00H,0FFH, 0FFH,00H,03H,0FFH,00H,0FFH, 0FFH,00H,0FH,0FFH,00H,0FFH
DB 0FFH,00H,3FH,0FFH,00H,0FFH, 0FFH,00H,0FFH,0FFH,00H,0FFH, 0FFH,00H,0FFH,0FFH,00H,0FFH ; 6
DB 0FFH,00H,0FFH,0FFH,03H,0FFH, 0FFH,00H,0FFH,0FFH,0FH,0FFH, 0FFH,00H,0FFH,0FFH,3FH,0FFH
DB 0FFH,00H,0FFH,0FFH,0FFH,0FFH, 0FFH,03H,0FFH,0FFH,0FFH,0FFH, 0FFH,0FH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,3FH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FF0H,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FCH,0FCH,0FCH, 0FFH,0FFH,0FFH,0F0H,0F0H,0F0H, 0FFH,0FFH,0FFH,0C0H,0C0H,0C0H
DB 0FFH,0FFH,0FFH,00H,00H,00H, 0FCH,0FCH,0FCH,00H,00H,00H, 0F0H,0F0H,0F0H,00H,00H,00H
DB 0C0H,0C0H,0C0H,00H,00H,00H, 00H,00H,00
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
G 0000H
AJMP MAIN2
ORG 0003H
LJMP ZD2
ORG 000BH
LJMP ZD1
ORG 0030H
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MAIN2:
CLR 20H.1
SETB 20H.3 ;
CLR C
CLR RS0
CLR RS1
MOV TMOD,#21H
MOV TH0,#0F0H
MOV TL0,#0B0H
MOV SCON,#50H
MOV PCON,#80H
MOV TH1,#0FFH
CLR IT0
CLR P1.0
SETB P1.5
SETB TR1
SETB EA
SETB ET0
SETB EX0
MOV 33H,#00H ; BZ MOVC DC
LJMP MAIN1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MAIN1:
CLR TR0
MOV 34H,#00H ;7CS,PSDZ,1/2
MOV 32H,#00H ;DONG JIN CLK
MOV R4,#00H ;CLK,QI FC,CPL P1.6
MOV R3,#00H ;CPWZ,KZ,TAB
MOV DPTR,#TAB
MOV R5,#00H ;YWDZS,RLC
MOV R2,#00H ;KZ ,RLC8
MOV 35H,#00H ;CHA PC,MOVC
MOV R1,#00H ;KZ ,/CP
;CP TAB+=CS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
H17:LCALL HR
LJMP H17
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HR:
SETB TR0 ;RED
CLR P1.4
SETB P1.3
SETB P1.2
LCALL D
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HG:
SETB TR0 ;GREEN
SETB P1.4
CLR P1.3
SETB P1.2
LCALL D
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HB:
SETB TR0 ;BLACK
SETB P1.4
SETB P1.3
CLR P1.2
LCALL D
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HH:
SETB TR0 ;RED+GREEN
CLR P1.4
SETB P1.2
LCALL D
CLR P1.3
LCALL D
RET
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
HZ:
SETB TR0 ;RED+BLACK
CLR P1.4
SETB P1.3
LCALL D
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -