📄 ds1305.lst
字号:
0317 C183 RJMP 0x049B
0318 89EE LDD R30,Y+22
0319 89FF LDD R31,Y+23
031A 8180 LDD R24,Z+0
031B 3285 CPI R24,0x25
031C F051 BEQ 0x0327
031D 8100 LDD R16,Z+0
031E 89EC LDD R30,Y+20
031F 89FD LDD R31,Y+21
0320 D21A RCALL xicall
0321 818E LDD R24,Y+6
0322 819F LDD R25,Y+7
0323 9601 ADIW R24,1
0324 839F STD Y+7,R25
0325 838E STD Y+6,R24
0326 C16F RJMP 0x0496
0327 24EE CLR R14
0328 24FF CLR R15
0329 E546 LDI R20,0x56
032A E051 LDI R21,1
032B E260 LDI R22,0x20
032C 898E LDD R24,Y+22
032D 899F LDD R25,Y+23
032E 9601 ADIW R24,1
032F 8B9F STD Y+23,R25
0330 8B8E STD Y+22,R24
0331 2FE8 MOV R30,R24
0332 2FF9 MOV R31,R25
0333 8020 LDD R2,Z+0
0334 2433 CLR R3
0335 823D STD Y+5,R3
0336 822C STD Y+4,R2
0337 2D82 MOV R24,R2
0338 2D93 MOV R25,R3
0339 3588 CPI R24,0x58
033A E0E0 LDI R30,0
033B 079E CPC R25,R30
033C F409 BNE 0x033E
033D C089 RJMP 0x03C7
033E E588 LDI R24,0x58
033F 1582 CP R24,R2
0340 0593 CPC R25,R3
0341 F0A4 BLT 0x0356
0342 818C LDD R24,Y+4
0343 819D LDD R25,Y+5
0344 3485 CPI R24,0x45
0345 E0E0 LDI R30,0
0346 079E CPC R25,R30
0347 F409 BNE 0x0349
0348 C148 RJMP 0x0491
0349 3485 CPI R24,0x45
034A E0E0 LDI R30,0
034B 079E CPC R25,R30
034C F40C BGE 0x034E
034D C043 RJMP 0x0391
034E 818C LDD R24,Y+4
034F 819D LDD R25,Y+5
0350 3583 CPI R24,0x53
0351 E0E0 LDI R30,0
0352 079E CPC R25,R30
0353 F409 BNE 0x0355
0354 C0DB RJMP 0x0430
0355 C03B RJMP 0x0391
0356 818C LDD R24,Y+4
0357 819D LDD R25,Y+5
0358 368F CPI R24,0x6F
0359 E0E0 LDI R30,0
035A 079E CPC R25,R30
035B F409 BNE 0x035D
035C C06A RJMP 0x03C7
035D E68F LDI R24,0x6F
035E E090 LDI R25,0
035F 802C LDD R2,Y+4
0360 803D LDD R3,Y+5
0361 1582 CP R24,R2
0362 0593 CPC R25,R3
0363 F0DC BLT 0x037F
0364 818C LDD R24,Y+4
0365 819D LDD R25,Y+5
0366 3683 CPI R24,0x63
0367 E0E0 LDI R30,0
0368 079E CPC R25,R30
0369 F409 BNE 0x036B
036A C0B0 RJMP 0x041B
036B 3684 CPI R24,0x64
036C E0E0 LDI R30,0
036D 079E CPC R25,R30
036E F409 BNE 0x0370
036F C02D RJMP 0x039D
0370 3685 CPI R24,0x65
0371 E0E0 LDI R30,0
0372 079E CPC R25,R30
0373 F409 BNE 0x0375
0374 C11C RJMP 0x0491
0375 3686 CPI R24,0x66
0376 E0E0 LDI R30,0
0377 079E CPC R25,R30
0378 F409 BNE 0x037A
0379 C117 RJMP 0x0491
037A 3689 CPI R24,0x69
037B E0E0 LDI R30,0
037C 079E CPC R25,R30
037D F0F9 BEQ 0x039D
037E C012 RJMP 0x0391
037F 818C LDD R24,Y+4
0380 819D LDD R25,Y+5
0381 3783 CPI R24,0x73
0382 E0E0 LDI R30,0
0383 079E CPC R25,R30
0384 F409 BNE 0x0386
0385 C0D7 RJMP 0x045D
0386 3785 CPI R24,0x75
0387 E0E0 LDI R30,0
0388 079E CPC R25,R30
0389 F409 BNE 0x038B
038A C03C RJMP 0x03C7
038B 3788 CPI R24,0x78
038C E0E0 LDI R30,0
038D 079E CPC R25,R30
038E F409 BNE 0x0390
038F C037 RJMP 0x03C7
0390 C000 RJMP 0x0391
0391 89EE LDD R30,Y+22
0392 89FF LDD R31,Y+23
0393 8100 LDD R16,Z+0
0394 89EC LDD R30,Y+20
0395 89FD LDD R31,Y+21
0396 D1A4 RCALL xicall
0397 818E LDD R24,Y+6
0398 819F LDD R25,Y+7
0399 9601 ADIW R24,1
039A 839F STD Y+7,R25
039B 838E STD Y+6,R24
039C C0F9 RJMP 0x0496
039D 8D88 LDD R24,Y+24
039E 8D99 LDD R25,Y+25
039F 9602 ADIW R24,2
03A0 8F99 STD Y+25,R25
03A1 8F88 STD Y+24,R24
03A2 2FE8 MOV R30,R24
03A3 2FF9 MOV R31,R25
03A4 9732 SBIW R30,2
03A5 8020 LDD R2,Z+0
03A6 8031 LDD R3,Z+1
03A7 8639 STD Y+9,R3
03A8 8628 STD Y+8,R2
03A9 2D82 MOV R24,R2
03AA 2D93 MOV R25,R3
03AB 3080 CPI R24,0
03AC E0E0 LDI R30,0
03AD 079E CPC R25,R30
03AE F474 BGE 0x03BD
03AF 2D8E MOV R24,R14
03B0 2D9F MOV R25,R15
03B1 6088 ORI R24,0x8
03B2 2EE8 MOV R14,R24
03B3 2EF9 MOV R15,R25
03B4 E26D LDI R22,0x2D
03B5 2D82 MOV R24,R2
03B6 2D93 MOV R25,R3
03B7 9580 COM R24
03B8 9590 COM R25
03B9 5F8F SUBI R24,0xFF
03BA 4F9F SBCI R25,0xFF
03BB 8799 STD Y+9,R25
03BC 8788 STD Y+8,R24
03BD E08A LDI R24,0xA
03BE E090 LDI R25,0
03BF 8399 STD Y+1,R25
03C0 8388 STD Y+0,R24
03C1 8528 LDD R18,Y+8
03C2 8539 LDD R19,Y+9
03C3 2F04 MOV R16,R20
03C4 2F15 MOV R17,R21
03C5 D19C RCALL _itoa
03C6 C04F RJMP 0x0416
03C7 8D88 LDD R24,Y+24
03C8 8D99 LDD R25,Y+25
03C9 9602 ADIW R24,2
03CA 8F99 STD Y+25,R25
03CB 8F88 STD Y+24,R24
03CC 2FE8 MOV R30,R24
03CD 2FF9 MOV R31,R25
03CE 9732 SBIW R30,2
03CF 8020 LDD R2,Z+0
03D0 8031 LDD R3,Z+1
03D1 8639 STD Y+9,R3
03D2 8628 STD Y+8,R2
03D3 89EE LDD R30,Y+22
03D4 89FF LDD R31,Y+23
03D5 8180 LDD R24,Z+0
03D6 3785 CPI R24,0x75
03D7 F451 BNE 0x03E2
03D8 E08A LDI R24,0xA
03D9 E090 LDI R25,0
03DA 8399 STD Y+1,R25
03DB 8388 STD Y+0,R24
03DC 2D22 MOV R18,R2
03DD 2D33 MOV R19,R3
03DE 2F04 MOV R16,R20
03DF 2F15 MOV R17,R21
03E0 D1D5 RCALL _utoa
03E1 C034 RJMP 0x0416
03E2 89EE LDD R30,Y+22
03E3 89FF LDD R31,Y+23
03E4 8180 LDD R24,Z+0
03E5 368F CPI R24,0x6F
03E6 F451 BNE 0x03F1
03E7 E088 LDI R24,0x8
03E8 E090 LDI R25,0
03E9 8399 STD Y+1,R25
03EA 8388 STD Y+0,R24
03EB 8528 LDD R18,Y+8
03EC 8539 LDD R19,Y+9
03ED 2F04 MOV R16,R20
03EE 2F15 MOV R17,R21
03EF D1C6 RCALL _utoa
03F0 C025 RJMP 0x0416
03F1 E180 LDI R24,0x10
03F2 E090 LDI R25,0
03F3 8399 STD Y+1,R25
03F4 8388 STD Y+0,R24
03F5 8528 LDD R18,Y+8
03F6 8539 LDD R19,Y+9
03F7 2F04 MOV R16,R20
03F8 2F15 MOV R17,R21
03F9 D1BC RCALL _utoa
03FA 89EE LDD R30,Y+22
03FB 89FF LDD R31,Y+23
03FC 8180 LDD R24,Z+0
03FD 3588 CPI R24,0x58
03FE F4B9 BNE 0x0416
03FF E586 LDI R24,0x56
0400 E091 LDI R25,1
0401 2EC8 MOV R12,R24
0402 2ED9 MOV R13,R25
0403 C00D RJMP 0x0411
0404 2DEC MOV R30,R12
0405 2DFD MOV R31,R13
0406 8100 LDD R16,Z+0
0407 2711 CLR R17
0408 D1F2 RCALL _toupper
0409 2DEC MOV R30,R12
040A 2DFD MOV R31,R13
040B 8300 STD Z+0,R16
040C 2D8C MOV R24,R12
040D 2D9D MOV R25,R13
040E 9601 ADIW R24,1
040F 2EC8 MOV R12,R24
0410 2ED9 MOV R13,R25
0411 2DEC MOV R30,R12
0412 2DFD MOV R31,R13
0413 8020 LDD R2,Z+0
0414 2022 TST R2
0415 F771 BNE 0x0404
0416 E586 LDI R24,0x56
0417 E091 LDI R25,1
0418 2EC8 MOV R12,R24
0419 2ED9 MOV R13,R25
041A C054 RJMP 0x046F
041B 8D88 LDD R24,Y+24
041C 8D99 LDD R25,Y+25
041D 9602 ADIW R24,2
041E 8F99 STD Y+25,R25
041F 8F88 STD Y+24,R24
0420 2FE8 MOV R30,R24
0421 2FF9 MOV R31,R25
0422 9732 SBIW R30,2
0423 8020 LDD R2,Z+0
0424 8031 LDD R3,Z+1
0425 822A STD Y+2,R2
0426 2D02 MOV R16,R2
0427 89EC LDD R30,Y+20
0428 89FD LDD R31,Y+21
0429 D111 RCALL xicall
042A 818E LDD R24,Y+6
042B 819F LDD R25,Y+7
042C 9601 ADIW R24,1
042D 839F STD Y+7,R25
042E 838E STD Y+6,R24
042F C066 RJMP 0x0496
0430 8D88 LDD R24,Y+24
0431 8D99 LDD R25,Y+25
0432 9602 ADIW R24,2
0433 8F99 STD Y+25,R25
0434 8F88 STD Y+24,R24
0435 2FE8 MOV R30,R24
0436 2FF9 MOV R31,R25
0437 9732 SBIW R30,2
0438 80A0 LDD R10,Z+0
0439 80B1 LDD R11,Z+1
043A 326D CPI R22,0x2D
043B F4D9 BNE 0x0457
043C E20D LDI R16,0x2D
043D 89EC LDD R30,Y+20
043E 89FD LDD R31,Y+21
043F D0FB RCALL xicall
0440 818E LDD R24,Y+6
0441 819F LDD R25,Y+7
0442 9601 ADIW R24,1
0443 839F STD Y+7,R25
0444 838E STD Y+6,R24
0445 C011 RJMP 0x0457
0446 2DEA MOV R30,R10
0447 2DFB MOV R31,R11
0448 95C8 LPM
0449 2D00 MOV R16,R0
044A 89EC LDD R30,Y+20
044B 89FD LDD R31,Y+21
044C D0EE RCALL xicall
044D 818E LDD R24,Y+6
044E 819F LDD R25,Y+7
044F 9601 ADIW R24,1
0450 839F STD Y+7,R25
0451 838E STD Y+6,R24
0452 2D8A MOV R24,R10
0453 2D9B MOV R25,R11
0454 9601 ADIW R24,1
0455 2EA8 MOV R10,R24
0456 2EB9 MOV R11,R25
0457 2DEA MOV R30,R10
0458 2DFB MOV R31,R11
0459 95C8 LPM
045A 2000 TST R0
045B F751 BNE 0x0446
045C C039 RJMP 0x0496
045D 8D88 LDD R24,Y+24
045E 8D99 LDD R25,Y+25
045F 9602 ADIW R24,2
0460 8F99 STD Y+25,R25
0461 8F88 STD Y+24,R24
0462 2FE8 MOV R30,R24
0463 2FF9 MOV R31,R25
0464 9732 SBIW R30,2
0465 80C0 LDD R12,Z+0
0466 80D1 LDD R13,Z+1
0467 20CC TST R12
0468 F431 BNE 0x046F
0469 20DD TST R13
046A F421 BNE 0x046F
046B EF82 LDI R24,0xF2
046C E090 LDI R25,0
046D 2EC8 MOV R12,R24
046E 2ED9 MOV R13,R25
046F 326D CPI R22,0x2D
0470 F4D1 BNE 0x048B
0471 E20D LDI R16,0x2D
0472 89EC LDD R30,Y+20
0473 89FD LDD R31,Y+21
0474 D0C6 RCALL xicall
0475 818E LDD R24,Y+6
0476 819F LDD R25,Y+7
0477 9601 ADIW R24,1
0478 839F STD Y+7,R25
0479 838E STD Y+6,R24
047A C010 RJMP 0x048B
047B 2DEC MOV R30,R12
047C 2DFD MOV R31,R13
047D 8100 LDD R16,Z+0
047E 89EC LDD R30,Y+20
047F 89FD LDD R31,Y+21
0480 D0BA RCALL xicall
0481 818E LDD R24,Y+6
0482 819F LDD R25,Y+7
0483 9601 ADIW R24,1
0484 839F STD Y+7,R25
0485 838E STD Y+6,R24
0486 2D8C MOV R24,R12
0487 2D9D MOV R25,R13
0488 9601 ADIW R24,1
0489 2EC8 MOV R12,R24
048A 2ED9 MOV R13,R25
048B 2DEC MOV R30,R12
048C 2DFD MOV R31,R13
048D 8020 LDD R2,Z+0
048E 2022 TST R2
048F F759 BNE 0x047B
0490 C005 RJMP 0x0496
0491 E88F LDI R24,0x8F
0492 E090 LDI R25,0
0493 2EC8 MOV R12,R24
0494 2ED9 MOV R13,R25
0495 CFD9 RJMP 0x046F
0496 898E LDD R24,Y+22
0497 899F LDD R25,Y+23
0498 9601 ADIW R24,1
0499 8B9F STD Y+23,R25
049A 8B8E STD Y+22,R24
049B 89EE LDD R30,Y+22
049C 89FF LDD R31,Y+23
049D 8020 LDD R2,Z+0
049E 2022 TST R2
049F F009 BEQ 0x04A1
04A0 CE77 RJMP 0x0318
04A1 810E LDD R16,Y+6
04A2 811F LDD R17,Y+7
04A3 962A ADIW R28,0xA
04A4 D075 RCALL pop_gset5
04A5 9624 ADIW R28,4
04A6 9508 RET
_strcpy:
04A7 2FA0 MOV R26,R16
04A8 2FB1 MOV R27,R17
04A9 2FE2 MOV R30,R18
04AA 2FF3 MOV R31,R19
04AB 9001 LD R0,Z+
04AC 920D ST R0,X+
04AD 2000 TST R0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -