📄 clock.ds2
字号:
C X RCALL +0x0127 ; Destination: 0x0002CA
MOV R18,R16
LDI R16,0xCE
C X RCALL -0x0135 ; Destination: 0x000071
LDI R17,0x0A
L LDS R16,0x0066
<ext>
C X RCALL +0x0122 ; Destination: 0x0002CC
MOV R18,R16
LDI R16,0xCF
C X RCALL -0x013C ; Destination: 0x000071
X RET
[01AE] L LDS R24,0x0064
<ext>
CPI R24,0x3B
C BRGE +0x06 ; Destination: 0x0001B8
L LDS R24,0x0064
<ext>
SUBI R24,0xFF
L STS 0x0064,R24
<ext>
C RJMP +0x001D ; Destination: 0x0001D5
[01B8] EOR R2,R2
L STS 0x0064,R2
<ext>
L LDS R24,0x0065
<ext>
CPI R24,0x3B
C BRGE +0x06 ; Destination: 0x0001C5
L LDS R24,0x0065
<ext>
SUBI R24,0xFF
L STS 0x0065,R24
<ext>
C RJMP +0x0010 ; Destination: 0x0001D5
[01C5] EOR R2,R2
L STS 0x0065,R2
<ext>
L LDS R24,0x0066
<ext>
CPI R24,0x17
C BRGE +0x06 ; Destination: 0x0001D2
L LDS R24,0x0066
<ext>
SUBI R24,0xFF
L STS 0x0066,R24
<ext>
C RJMP +0x0003 ; Destination: 0x0001D5
[01D2] EOR R2,R2
L STS 0x0066,R2
<ext>
[01D5] X RET
[01D6] EOR R2,R2
L LDS R3,0x0064
<ext>
CP R2,R3
C BRGE +0x06 ; Destination: 0x0001E1
L LDS R24,0x0064
<ext>
SUBI R24,0x01
L STS 0x0064,R24
<ext>
C RJMP +0x001F ; Destination: 0x000200
[01E1] LDI R24,0x3B
L STS 0x0064,R24
<ext>
EOR R2,R2
L LDS R3,0x0065
<ext>
CP R2,R3
C BRGE +0x06 ; Destination: 0x0001EF
L LDS R24,0x0065
<ext>
SUBI R24,0x01
L STS 0x0065,R24
<ext>
C RJMP +0x0011 ; Destination: 0x000200
[01EF] LDI R24,0x3B
L STS 0x0065,R24
<ext>
EOR R2,R2
L LDS R3,0x0066
<ext>
CP R2,R3
C BRGE +0x06 ; Destination: 0x0001FD
L LDS R24,0x0066
<ext>
SUBI R24,0x01
L STS 0x0066,R24
<ext>
C RJMP +0x0003 ; Destination: 0x000200
[01FD] LDI R24,0x17
L STS 0x0066,R24
<ext>
[0200] X RET
[0201] 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: 0x0002B0
LDI R16,0xA4
C X RCALL -0x01BB ; Destination: 0x000052
SBI 0x15,4
C X RCALL -0x0194 ; Destination: 0x00007B
C X RCALL -0x00A0 ; Destination: 0x000170
C RJMP +0x004D ; Destination: 0x00025E
[0211] L LDS R24,0x0060
<ext>
CPI R24,0x01
C BRNE +0x0B ; Destination: 0x000220
L LDS R2,0x0061
<ext>
AND R2,R2
C BRNE +0x02 ; Destination: 0x00021B
C X RCALL -0x006C ; Destination: 0x0001AE
C RJMP +0x0001 ; Destination: 0x00021C
[021B]C X RCALL -0x0046 ; Destination: 0x0001D6
[021C]C X RCALL -0x00A0 ; Destination: 0x00017D
EOR R2,R2
L STS 0x0060,R2
<ext>
[0220] SBIC 0x13,1
C RJMP +0x0019 ; Destination: 0x00023B
LDI R16,0x15
C X RCALL -0x01D2 ; Destination: 0x000052
C X RCALL -0x01EF ; Destination: 0x000036
MOV R2,R16
MOV R3,R17
MOV R22,R2
SBI 0x15,4
CPI R22,0x17
C BRNE +0x0C ; Destination: 0x000237
L LDS R2,0x0061
<ext>
AND R2,R2
C BRNE +0x04 ; Destination: 0x000233
LDI R24,0x01
L STS 0x0061,R24
<ext>
C RJMP +0x0006 ; Destination: 0x000239
[0233] EOR R2,R2
L STS 0x0061,R2
<ext>
C RJMP +0x0002 ; Destination: 0x000239
[0237] LDI R24,0x01
EOR R20,R24
[0239] SBIS 0x13,1
C RJMP -0x0002 ; Destination: 0x000239
[023B] L LDS R2,0x0065
<ext>
AND R2,R2
C BRNE +0x05 ; Destination: 0x000244
LDI R24,0x01
LDI R25,0x00
MOV R12,R24
MOV R13,R25
C RJMP +0x0002 ; Destination: 0x000246
[0244] EOR R12,R12
EOR R13,R13
[0246] AND R20,R20
C BRNE +0x05 ; Destination: 0x00024D
LDI R24,0x01
LDI R25,0x00
MOV R10,R24
MOV R11,R25
C RJMP +0x0002 ; Destination: 0x00024F
[024D] EOR R10,R10
EOR R11,R11
[024F] MOV R2,R12
MOV R3,R13
AND R2,R10
AND R3,R11
AND R2,R2
C BRNE +0x02 ; Destination: 0x000257
AND R3,R3
C BREQ +0x04 ; Destination: 0x00025B
[0257] IN R24,0x39
ORI R24,0x02
OUT 0x39,R24
C RJMP +0x0003 ; Destination: 0x00025E
[025B] IN R24,0x39
ANDI R24,0xFD
OUT 0x39,R24
[025E]C RJMP -0x004E ; Destination: 0x000211
X RET
[0260] ST -Y,R24
ST -Y,R25
IN R24,0x3F
ST -Y,R24
C X RCALL +0x00BB ; Destination: 0x000320
LDI R24,0x01
L STS 0x0060,R24
<ext>
LD R24,Y+
OUT 0x3F,R24
LD R25,Y+
LD R24,Y+
X RETI
[026D] 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: 0x000287
LDI R24,0x01
IN R2,0x15
EOR R2,R24
OUT 0x15,R2
[0287] 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: 0x000296
EOR R2,R2
EOR R3,R3
L STS 0x0063,R3
<ext>
L STS 0x0062,R2
<ext>
[0296] LD R2,Y+
OUT 0x3F,R2
LD R30,Y+
LD R25,Y+
LD R24,Y+
LD R3,Y+
LD R2,Y+
X RETI
[029E] SUBI R16,0x01
SBCI R17,0x00
LDI R24,0x01
LDI R25,0x00
CP R24,R16
CPC R25,R17
C BRLT -0x07 ; Destination: 0x00029E
X RET
[02A6] LDI R16,0x01
LDI R17,0x00
C RJMP +0x0002 ; Destination: 0x0002AB
[02A9] SUBI R16,0xFF
SBCI R17,0xFF
[02AB] CPI R16,0x76
LDI R30,0x04
CPC R17,R30
C BRCS -0x06 ; Destination: 0x0002A9
X RET
[02B0]C X RCALL +0x0051 ; Destination: 0x000302
MOV R22,R16
MOV R23,R17
EOR R20,R20
EOR R21,R21
C RJMP +0x0003 ; Destination: 0x0002B9
[02B6]C X RCALL -0x0011 ; Destination: 0x0002A6
SUBI R20,0xFF
SBCI R21,0xFF
[02B9] CP R20,R22
CPC R21,R23
C BRCS -0x06 ; Destination: 0x0002B6
C X RCALL +0x0051 ; Destination: 0x00030E
X RET
[02BE] ST -Y,R0
EOR R0,R0
[02C0] AND R16,R16
C BREQ +0x05 ; Destination: 0x0002C7
LSR R16
C BRCC +0x01 ; Destination: 0x0002C5
ADD R0,R17
[02C5] ADD R17,R17
C RJMP -0x0007 ; Destination: 0x0002C0
[02C7] MOV R16,R0
LD R0,Y+
X RET
[02CA] SET
C RJMP +0x0001 ; Destination: 0x0002CD
[02CC] CLT
[02CD] 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
[02D8] ADC R16,R16
DEC R18
C BRNE +0x08 ; Destination: 0x0002E3
SBRC R14,7
NEG R16
C BRTC +0x01 ; Destination: 0x0002DF
MOV R16,R15
[02DF] LD R18,Y+
LD R15,Y+
LD R14,Y+
X RET
[02E3] ADC R15,R15
SUB R15,R17
C BRCC +0x03 ; Destination: 0x0002E9
ADD R15,R17
CLC
C RJMP -0x0011 ; Destination: 0x0002D8
[02E9] SEC
C RJMP -0x0013 ; Destination: 0x0002D8
[02EB] ST -Y,R21
ST -Y,R20
X RET
LDI R30,0x01
[02EF] 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
[0302] ST -Y,R23
ST -Y,R22
C RJMP -0x001A ; Destination: 0x0002EB
[0305] ST -Y,R11
ST -Y,R10
C RJMP -0x0006 ; Destination: 0x000302
[0308] ST -Y,R13
ST -Y,R12
C RJMP -0x0006 ; Destination: 0x000305
[030B] ST -Y,R15
ST -Y,R14
C RJMP -0x0006 ; Destination: 0x000308
[030E] LDI R30,0x02
C RJMP -0x0021 ; Destination: 0x0002EF
[0310] EOR R30,R30
C RJMP -0x0023 ; Destination: 0x0002EF
[0312] 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
[0320] LDI R24,0xEE
LDI R25,0x85
L STS 0x004D,R25
<ext>
L STS 0x004C,R24
<ext>
X RET
[0327] 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 + -