⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ds1305.lst

📁 DS1305程序代码,在网上很少,一般不容易找到.现上传一个给大家分享.
💻 LST
📖 第 1 页 / 共 4 页
字号:
    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 + -