📄 main.asm
字号:
org 0000
ajmp q0000
Q0000: MOV SP,#60H ;0000 75 81 60
SETB P3.3 ;0003 D2 B3
SETB P3.5 ;0005 D2 B5
MOV P1,#01H ;0007 75 90 01
ACALL Q01DC ;000A 31 DC
MOV P1,#0CH ;000C 75 90 0C
ACALL Q01DC ;000F 31 DC
MOV R0,#0EFH ;0011 78 EF
Q0013: NOP ;0013 00
DJNZ R0,Q0013 ;0014 D8 FD
MOV TMOD,#05H ;0016 75 89 05
Q0019: MOV P0,#0FFH ;0019 75 80 FF
MOV P2,#0FFH ;001C 75 A0 FF
MOV TL0,#00H ;001F 75 8A 00
MOV TH0,#00H ;0022 75 8C 00
CLR P3.3 ;0025 C2 B3
SETB TR0 ;0027 D2 8C
SETB P3.2 ;0029 D2 B2
MOV R0,#0AH ;002B 78 0A
MOV R1,#32H ;002D 79 32
MOV R2,#50H ;002F 7A 50
MOV R3,#02H ;0031 7B 02
NOP ;0033 00
NOP ;0034 00
NOP ;0035 00
NOP ;0036 00
NOP ;0037 00
Q0038: MOV R1,#32H ;0038 79 32
NOP ;003A 00
NOP ;003B 00
NOP ;003C 00
NOP ;003D 00
NOP ;003E 00
NOP ;003F 00
Q0040: MOV R2,#50H ;0040 7A 50
Q0042: MOV R3,#02H ;0042 7B 02
Q0044: NOP ;0044 00
NOP ;0045 00
NOP ;0046 00
NOP ;0047 00
NOP ;0048 00
NOP ;0049 00
NOP ;004A 00
NOP ;004B 00
DJNZ R3,Q0044 ;004C DB F6
DJNZ R2,Q0042 ;004E DA F2
DJNZ R1,Q0040 ;0050 D9 EE
DJNZ R0,Q0038 ;0052 D8 E4
CLR P3.2 ;0054 C2 B2
NOP ;0056 00
NOP ;0057 00
NOP ;0058 00
CLR TR0 ;0059 C2 8C
MOV 20H,P0 ;005B 85 80 20
MOV 21H,P2 ;005E 85 A0 21
MOV 22H,TL0 ;0061 85 8A 22
MOV 23H,TH0 ;0064 85 8C 23
SETB P3.3 ;0067 D2 B3
MOV R0,#20H ;0069 78 20
MOV R1,#30H ;006B 79 30
MOV R7,#04H ;006D 7F 04
MOV A,R0 ;006F E8
MOV R5,A ;0070 FD
MOV A,R1 ;0071 E9
MOV R6,A ;0072 FE
MOV A,R7 ;0073 EF
MOV R3,A ;0074 FB
INC R3 ;0075 0B
CLR A ;0076 E4
Q0077: MOV @R1,A ;0077 F7
INC R1 ;0078 09
DJNZ R3,Q0077 ;0079 DB FC
MOV A,R7 ;007B EF
MOV B,#08H ;007C 75 F0 08
MUL AB ;007F A4
MOV R3,A ;0080 FB
Q0081: MOV A,R5 ;0081 ED
MOV R0,A ;0082 F8
MOV A,R7 ;0083 EF
MOV R2,A ;0084 FA
CLR C ;0085 C3
Q0086: MOV A,@R0 ;0086 E6
RLC A ;0087 33
MOV @R0,A ;0088 F6
INC R0 ;0089 08
DJNZ R2,Q0086 ;008A DA FA
MOV A,R6 ;008C EE
MOV R1,A ;008D F9
MOV A,R7 ;008E EF
MOV R2,A ;008F FA
INC R2 ;0090 0A
Q0091: MOV A,@R1 ;0091 E7
ADDC A,@R1 ;0092 37
DA A ;0093 D4
MOV @R1,A ;0094 F7
INC R1 ;0095 09
DJNZ R2,Q0091 ;0096 DA F9
DJNZ R3,Q0081 ;0098 DB E7
MOV R0,#30H ;009A 78 30
MOV R1,#24H ;009C 79 24
Q009E: MOV A,@R0 ;009E E6
ANL A,#0FH ;009F 54 0F
ORL A,#30H ;00A1 44 30
MOV @R1,A ;00A3 F7
MOV A,@R0 ;00A4 E6
ANL A,#0F0H ;00A5 54 F0
RL A ;00A7 23
RL A ;00A8 23
RL A ;00A9 23
RL A ;00AA 23
ORL A,#30H ;00AB 44 30
INC R1 ;00AD 09
MOV @R1,A ;00AE F7
INC R0 ;00AF 08
INC R1 ;00B0 09
CJNE R0,#36H,Q009E ;00B1 B8 36 EA
MOV 2EH,#20H ;00B4 75 2E 20
MOV R1,#2DH ;00B7 79 2D
CJNE @R1,#30H,Q00F4 ;00B9 B7 30 38
MOV @R1,#20H ;00BC 77 20
DEC R1 ;00BE 19
CJNE @R1,#30H,Q00F4 ;00BF B7 30 32
MOV @R1,#20H ;00C2 77 20
DEC R1 ;00C4 19
CJNE @R1,#30H,Q00F4 ;00C5 B7 30 2C
MOV @R1,#20H ;00C8 77 20
DEC R1 ;00CA 19
CJNE @R1,#30H,Q00F4 ;00CB B7 30 26
MOV @R1,#20H ;00CE 77 20
DEC R1 ;00D0 19
CJNE @R1,#30H,Q0112 ;00D1 B7 30 3E
MOV @R1,#20H ;00D4 77 20
DEC R1 ;00D6 19
CJNE @R1,#30H,Q0112 ;00D7 B7 30 38
MOV @R1,#20H ;00DA 77 20
DEC R1 ;00DC 19
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -