📄 clock.ds2
字号:
C X RCALL +0x0127 ; Destination: 0x0002CE
MOV R18,R16
LDI R16,0xCE
C X RCALL -0x0135 ; Destination: 0x000075
LDI R17,0x0A
L LDS R16,0x0066
<ext>
C X RCALL +0x0122 ; Destination: 0x0002D0
MOV R18,R16
LDI R16,0xCF
C X RCALL -0x013C ; Destination: 0x000075
X RET
[01B2] L LDS R24,0x0064
<ext>
CPI R24,0x3B
C BRGE +0x06 ; Destination: 0x0001BC
L LDS R24,0x0064
<ext>
SUBI R24,0xFF
L STS 0x0064,R24
<ext>
C RJMP +0x001D ; Destination: 0x0001D9
[01BC] EOR R2,R2
L STS 0x0064,R2
<ext>
L LDS R24,0x0065
<ext>
CPI R24,0x3B
C BRGE +0x06 ; Destination: 0x0001C9
L LDS R24,0x0065
<ext>
SUBI R24,0xFF
L STS 0x0065,R24
<ext>
C RJMP +0x0010 ; Destination: 0x0001D9
[01C9] EOR R2,R2
L STS 0x0065,R2
<ext>
L LDS R24,0x0066
<ext>
CPI R24,0x17
C BRGE +0x06 ; Destination: 0x0001D6
L LDS R24,0x0066
<ext>
SUBI R24,0xFF
L STS 0x0066,R24
<ext>
C RJMP +0x0003 ; Destination: 0x0001D9
[01D6] EOR R2,R2
L STS 0x0066,R2
<ext>
[01D9] X RET
[01DA] EOR R2,R2
L LDS R3,0x0064
<ext>
CP R2,R3
C BRGE +0x06 ; Destination: 0x0001E5
L LDS R24,0x0064
<ext>
SUBI R24,0x01
L STS 0x0064,R24
<ext>
C RJMP +0x001F ; Destination: 0x000204
[01E5] LDI R24,0x3B
L STS 0x0064,R24
<ext>
EOR R2,R2
L LDS R3,0x0065
<ext>
CP R2,R3
C BRGE +0x06 ; Destination: 0x0001F3
L LDS R24,0x0065
<ext>
SUBI R24,0x01
L STS 0x0065,R24
<ext>
C RJMP +0x0011 ; Destination: 0x000204
[01F3] LDI R24,0x3B
L STS 0x0065,R24
<ext>
EOR R2,R2
L LDS R3,0x0066
<ext>
CP R2,R3
C BRGE +0x06 ; Destination: 0x000201
L LDS R24,0x0066
<ext>
SUBI R24,0x01
L STS 0x0066,R24
<ext>
C RJMP +0x0003 ; Destination: 0x000204
[0201] LDI R24,0x17
L STS 0x0066,R24
<ext>
[0204] X RET
[0205] EOR R20,R20
EOR R2,R2
OUT 0x35,R2
LDI R24,0x1D
OUT 0x14,R24
LDI R24,0x11
OUT 0x15,R24
LDI R16,0x1E
LDI R17,0x00
C X RCALL +0x00A5 ; Destination: 0x0002B4
LDI R16,0xA4
C X RCALL -0x01BB ; Destination: 0x000056
SBI 0x15,4
C X RCALL -0x0194 ; Destination: 0x00007F
C X RCALL -0x00A0 ; Destination: 0x000174
C RJMP +0x004D ; Destination: 0x000262
[0215] L LDS R24,0x0060
<ext>
CPI R24,0x01
C BRNE +0x0B ; Destination: 0x000224
L LDS R2,0x0061
<ext>
AND R2,R2
C BRNE +0x02 ; Destination: 0x00021F
C X RCALL -0x006C ; Destination: 0x0001B2
C RJMP +0x0001 ; Destination: 0x000220
[021F]C X RCALL -0x0046 ; Destination: 0x0001DA
[0220]C X RCALL -0x00A0 ; Destination: 0x000181
EOR R2,R2
L STS 0x0060,R2
<ext>
[0224] SBIC 0x13,1
C RJMP +0x0019 ; Destination: 0x00023F
LDI R16,0x15
C X RCALL -0x01D2 ; Destination: 0x000056
C X RCALL -0x01EF ; Destination: 0x00003A
MOV R2,R16
MOV R3,R17
MOV R22,R2
SBI 0x15,4
CPI R22,0x17
C BRNE +0x0C ; Destination: 0x00023B
L LDS R2,0x0061
<ext>
AND R2,R2
C BRNE +0x04 ; Destination: 0x000237
LDI R24,0x01
L STS 0x0061,R24
<ext>
C RJMP +0x0006 ; Destination: 0x00023D
[0237] EOR R2,R2
L STS 0x0061,R2
<ext>
C RJMP +0x0002 ; Destination: 0x00023D
[023B] LDI R24,0x01
EOR R20,R24
[023D] SBIS 0x13,1
C RJMP -0x0002 ; Destination: 0x00023D
[023F] L LDS R2,0x0065
<ext>
AND R2,R2
C BRNE +0x05 ; Destination: 0x000248
LDI R24,0x01
LDI R25,0x00
MOV R12,R24
MOV R13,R25
C RJMP +0x0002 ; Destination: 0x00024A
[0248] EOR R12,R12
EOR R13,R13
[024A] AND R20,R20
C BRNE +0x05 ; Destination: 0x000251
LDI R24,0x01
LDI R25,0x00
MOV R10,R24
MOV R11,R25
C RJMP +0x0002 ; Destination: 0x000253
[0251] EOR R10,R10
EOR R11,R11
[0253] MOV R2,R12
MOV R3,R13
AND R2,R10
AND R3,R11
AND R2,R2
C BRNE +0x02 ; Destination: 0x00025B
AND R3,R3
C BREQ +0x04 ; Destination: 0x00025F
[025B] IN R24,0x39
ORI R24,0x01
OUT 0x39,R24
C RJMP +0x0003 ; Destination: 0x000262
[025F] IN R24,0x39
ANDI R24,0xFE
OUT 0x39,R24
[0262]C RJMP -0x004E ; Destination: 0x000215
X RET
[0264] ST -Y,R24
ST -Y,R25
IN R24,0x3F
ST -Y,R24
C X RCALL +0x00BB ; Destination: 0x000324
LDI R24,0x01
L STS 0x0060,R24
<ext>
LD R24,Y+
OUT 0x3F,R24
LD R25,Y+
LD R24,Y+
X RETI
[0271] ST -Y,R2
ST -Y,R3
ST -Y,R24
ST -Y,R25
ST -Y,R30
IN R2,0x3F
ST -Y,R2
LDI R24,0x83
OUT 0x32,R24
L LDS R25,0x0063
<ext>
L LDS R24,0x0062
<ext>
ADIW R24,0x01
L STS 0x0063,R25
<ext>
L STS 0x0062,R24
<ext>
CPI R24,0x90
LDI R30,0x01
CPC R25,R30
C BRCC +0x04 ; Destination: 0x00028B
LDI R24,0x01
IN R2,0x15
EOR R2,R24
OUT 0x15,R2
[028B] LDI R24,0x20
LDI R25,0x03
L LDS R3,0x0063
<ext>
L LDS R2,0x0062
<ext>
CP R24,R2
CPC R25,R3
C BRCC +0x06 ; Destination: 0x00029A
EOR R2,R2
EOR R3,R3
L STS 0x0063,R3
<ext>
L STS 0x0062,R2
<ext>
[029A] LD R2,Y+
OUT 0x3F,R2
LD R30,Y+
LD R25,Y+
LD R24,Y+
LD R3,Y+
LD R2,Y+
X RETI
[02A2] SUBI R16,0x01
SBCI R17,0x00
LDI R24,0x01
LDI R25,0x00
CP R24,R16
CPC R25,R17
C BRLT -0x07 ; Destination: 0x0002A2
X RET
[02AA] LDI R16,0x01
LDI R17,0x00
C RJMP +0x0002 ; Destination: 0x0002AF
[02AD] SUBI R16,0xFF
SBCI R17,0xFF
[02AF] CPI R16,0x76
LDI R30,0x04
CPC R17,R30
C BRCS -0x06 ; Destination: 0x0002AD
X RET
[02B4]C X RCALL +0x0051 ; Destination: 0x000306
MOV R22,R16
MOV R23,R17
EOR R20,R20
EOR R21,R21
C RJMP +0x0003 ; Destination: 0x0002BD
[02BA]C X RCALL -0x0011 ; Destination: 0x0002AA
SUBI R20,0xFF
SBCI R21,0xFF
[02BD] CP R20,R22
CPC R21,R23
C BRCS -0x06 ; Destination: 0x0002BA
C X RCALL +0x0051 ; Destination: 0x000312
X RET
[02C2] ST -Y,R0
EOR R0,R0
[02C4] AND R16,R16
C BREQ +0x05 ; Destination: 0x0002CB
LSR R16
C BRCC +0x01 ; Destination: 0x0002C9
ADD R0,R17
[02C9] ADD R17,R17
C RJMP -0x0007 ; Destination: 0x0002C4
[02CB] MOV R16,R0
LD R0,Y+
X RET
[02CE] SET
C RJMP +0x0001 ; Destination: 0x0002D1
[02D0] CLT
[02D1] ST -Y,R14
ST -Y,R15
ST -Y,R18
MOV R14,R16
EOR R14,R17
SBRC R17,7
NEG R17
SBRC R16,7
NEG R16
SUB R15,R15
LDI R18,0x09
[02DC] ADC R16,R16
DEC R18
C BRNE +0x08 ; Destination: 0x0002E7
SBRC R14,7
NEG R16
C BRTC +0x01 ; Destination: 0x0002E3
MOV R16,R15
[02E3] LD R18,Y+
LD R15,Y+
LD R14,Y+
X RET
[02E7] ADC R15,R15
SUB R15,R17
C BRCC +0x03 ; Destination: 0x0002ED
ADD R15,R17
CLC
C RJMP -0x0011 ; Destination: 0x0002DC
[02ED] SEC
C RJMP -0x0013 ; Destination: 0x0002DC
[02EF] ST -Y,R21
ST -Y,R20
X RET
LDI R30,0x01
[02F3] LD R20,Y+
LD R21,Y+
SBRC R30,0
X RET
LD R22,Y+
LD R23,Y+
SBRC R30,1
X RET
LD R10,Y+
LD R11,Y+
SBRC R30,2
X RET
LD R12,Y+
LD R13,Y+
SBRC R30,3
X RET
LD R14,Y+
LD R15,Y+
X RET
[0306] ST -Y,R23
ST -Y,R22
C RJMP -0x001A ; Destination: 0x0002EF
[0309] ST -Y,R11
ST -Y,R10
C RJMP -0x0006 ; Destination: 0x000306
[030C] ST -Y,R13
ST -Y,R12
C RJMP -0x0006 ; Destination: 0x000309
[030F] ST -Y,R15
ST -Y,R14
C RJMP -0x0006 ; Destination: 0x00030C
[0312] LDI R30,0x02
C RJMP -0x0021 ; Destination: 0x0002F3
[0314] EOR R30,R30
C RJMP -0x0023 ; Destination: 0x0002F3
[0316] ST -Y,R30
ST -Y,R31
ST -Y,R0
MOV R30,R16
MOV R31,R17
LPM
MOV R16,R0
ADIW R30,0x01
LPM
MOV R17,R0
LD R0,Y+
LD R31,Y+
LD R30,Y+
X RET
[0324] LDI R24,0xEE
LDI R25,0x85
L STS 0x004D,R25
<ext>
L STS 0x004C,R24
<ext>
X RET
[032B] IN R24,0x15
ANDI R24,0xF7
OUT 0x15,R24
LDI R16,0x0A
LDI R17,0x00
X RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -