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

📄 test.lst

📁 avr单片机与flash存储器通信程序,调试通过,希望对大家有所帮助.
💻 LST
📖 第 1 页 / 共 4 页
字号:
(0200)   return 0xff;
FILE: <library>
    0329 EF0F      LDI	R16,0xFF
    032A D1DF      RCALL	pop_gset2
    032B 9508      RET
__print:
    032C D19F      RCALL	push_arg4
    032D D1E2      RCALL	push_gset5
    032E 972A      SBIW	R28,0xA
    032F 2400      CLR	R0
    0330 2411      CLR	R1
    0331 821F      STD	Y+7,R1
    0332 820E      STD	Y+6,R0
    0333 C183      RJMP	0x04B7
    0334 89EE      LDD	R30,Y+22
    0335 89FF      LDD	R31,Y+23
    0336 8180      LDD	R24,Z+0
    0337 3285      CPI	R24,0x25
    0338 F051      BEQ	0x0343
    0339 8100      LDD	R16,Z+0
    033A 89EC      LDD	R30,Y+20
    033B 89FD      LDD	R31,Y+21
    033C D1F2      RCALL	xicall
    033D 818E      LDD	R24,Y+6
    033E 819F      LDD	R25,Y+7
    033F 9601      ADIW	R24,1
    0340 839F      STD	Y+7,R25
    0341 838E      STD	Y+6,R24
    0342 C16F      RJMP	0x04B2
    0343 24EE      CLR	R14
    0344 24FF      CLR	R15
    0345 E549      LDI	R20,0x59
    0346 E051      LDI	R21,1
    0347 E260      LDI	R22,0x20
    0348 898E      LDD	R24,Y+22
    0349 899F      LDD	R25,Y+23
    034A 9601      ADIW	R24,1
    034B 8B9F      STD	Y+23,R25
    034C 8B8E      STD	Y+22,R24
    034D 2FE8      MOV	R30,R24
    034E 2FF9      MOV	R31,R25
    034F 8020      LDD	R2,Z+0
    0350 2433      CLR	R3
    0351 823D      STD	Y+5,R3
    0352 822C      STD	Y+4,R2
    0353 2D82      MOV	R24,R2
    0354 2D93      MOV	R25,R3
    0355 3588      CPI	R24,0x58
    0356 E0E0      LDI	R30,0
    0357 079E      CPC	R25,R30
    0358 F409      BNE	0x035A
    0359 C089      RJMP	0x03E3
    035A E588      LDI	R24,0x58
    035B 1582      CP	R24,R2
    035C 0593      CPC	R25,R3
    035D F0A4      BLT	0x0372
    035E 818C      LDD	R24,Y+4
    035F 819D      LDD	R25,Y+5
    0360 3485      CPI	R24,0x45
    0361 E0E0      LDI	R30,0
    0362 079E      CPC	R25,R30
    0363 F409      BNE	0x0365
    0364 C148      RJMP	0x04AD
    0365 3485      CPI	R24,0x45
    0366 E0E0      LDI	R30,0
    0367 079E      CPC	R25,R30
    0368 F40C      BGE	0x036A
    0369 C043      RJMP	0x03AD
    036A 818C      LDD	R24,Y+4
    036B 819D      LDD	R25,Y+5
    036C 3583      CPI	R24,0x53
    036D E0E0      LDI	R30,0
    036E 079E      CPC	R25,R30
    036F F409      BNE	0x0371
    0370 C0DB      RJMP	0x044C
    0371 C03B      RJMP	0x03AD
    0372 818C      LDD	R24,Y+4
    0373 819D      LDD	R25,Y+5
    0374 368F      CPI	R24,0x6F
    0375 E0E0      LDI	R30,0
    0376 079E      CPC	R25,R30
    0377 F409      BNE	0x0379
    0378 C06A      RJMP	0x03E3
    0379 E68F      LDI	R24,0x6F
    037A E090      LDI	R25,0
    037B 802C      LDD	R2,Y+4
    037C 803D      LDD	R3,Y+5
    037D 1582      CP	R24,R2
    037E 0593      CPC	R25,R3
    037F F0DC      BLT	0x039B
    0380 818C      LDD	R24,Y+4
    0381 819D      LDD	R25,Y+5
    0382 3683      CPI	R24,0x63
    0383 E0E0      LDI	R30,0
    0384 079E      CPC	R25,R30
    0385 F409      BNE	0x0387
    0386 C0B0      RJMP	0x0437
    0387 3684      CPI	R24,0x64
    0388 E0E0      LDI	R30,0
    0389 079E      CPC	R25,R30
    038A F409      BNE	0x038C
    038B C02D      RJMP	0x03B9
    038C 3685      CPI	R24,0x65
    038D E0E0      LDI	R30,0
    038E 079E      CPC	R25,R30
    038F F409      BNE	0x0391
    0390 C11C      RJMP	0x04AD
    0391 3686      CPI	R24,0x66
    0392 E0E0      LDI	R30,0
    0393 079E      CPC	R25,R30
    0394 F409      BNE	0x0396
    0395 C117      RJMP	0x04AD
    0396 3689      CPI	R24,0x69
    0397 E0E0      LDI	R30,0
    0398 079E      CPC	R25,R30
    0399 F0F9      BEQ	0x03B9
    039A C012      RJMP	0x03AD
    039B 818C      LDD	R24,Y+4
    039C 819D      LDD	R25,Y+5
    039D 3783      CPI	R24,0x73
    039E E0E0      LDI	R30,0
    039F 079E      CPC	R25,R30
    03A0 F409      BNE	0x03A2
    03A1 C0D7      RJMP	0x0479
    03A2 3785      CPI	R24,0x75
    03A3 E0E0      LDI	R30,0
    03A4 079E      CPC	R25,R30
    03A5 F409      BNE	0x03A7
    03A6 C03C      RJMP	0x03E3
    03A7 3788      CPI	R24,0x78
    03A8 E0E0      LDI	R30,0
    03A9 079E      CPC	R25,R30
    03AA F409      BNE	0x03AC
    03AB C037      RJMP	0x03E3
    03AC C000      RJMP	0x03AD
    03AD 89EE      LDD	R30,Y+22
    03AE 89FF      LDD	R31,Y+23
    03AF 8100      LDD	R16,Z+0
    03B0 89EC      LDD	R30,Y+20
    03B1 89FD      LDD	R31,Y+21
    03B2 D17C      RCALL	xicall
    03B3 818E      LDD	R24,Y+6
    03B4 819F      LDD	R25,Y+7
    03B5 9601      ADIW	R24,1
    03B6 839F      STD	Y+7,R25
    03B7 838E      STD	Y+6,R24
    03B8 C0F9      RJMP	0x04B2
    03B9 8D88      LDD	R24,Y+24
    03BA 8D99      LDD	R25,Y+25
    03BB 9602      ADIW	R24,2
    03BC 8F99      STD	Y+25,R25
    03BD 8F88      STD	Y+24,R24
    03BE 2FE8      MOV	R30,R24
    03BF 2FF9      MOV	R31,R25
    03C0 9732      SBIW	R30,2
    03C1 8020      LDD	R2,Z+0
    03C2 8031      LDD	R3,Z+1
    03C3 8639      STD	Y+9,R3
    03C4 8628      STD	Y+8,R2
    03C5 2D82      MOV	R24,R2
    03C6 2D93      MOV	R25,R3
    03C7 3080      CPI	R24,0
    03C8 E0E0      LDI	R30,0
    03C9 079E      CPC	R25,R30
    03CA F474      BGE	0x03D9
    03CB 2D8E      MOV	R24,R14
    03CC 2D9F      MOV	R25,R15
    03CD 6088      ORI	R24,0x8
    03CE 2EE8      MOV	R14,R24
    03CF 2EF9      MOV	R15,R25
    03D0 E26D      LDI	R22,0x2D
    03D1 2D82      MOV	R24,R2
    03D2 2D93      MOV	R25,R3
    03D3 9580      COM	R24
    03D4 9590      COM	R25
    03D5 5F8F      SUBI	R24,0xFF
    03D6 4F9F      SBCI	R25,0xFF
    03D7 8799      STD	Y+9,R25
    03D8 8788      STD	Y+8,R24
    03D9 E08A      LDI	R24,0xA
    03DA E090      LDI	R25,0
    03DB 8399      STD	Y+1,R25
    03DC 8388      STD	Y+0,R24
    03DD 8528      LDD	R18,Y+8
    03DE 8539      LDD	R19,Y+9
    03DF 2F04      MOV	R16,R20
    03E0 2F15      MOV	R17,R21
    03E1 D174      RCALL	_itoa
    03E2 C04F      RJMP	0x0432
    03E3 8D88      LDD	R24,Y+24
    03E4 8D99      LDD	R25,Y+25
    03E5 9602      ADIW	R24,2
    03E6 8F99      STD	Y+25,R25
    03E7 8F88      STD	Y+24,R24
    03E8 2FE8      MOV	R30,R24
    03E9 2FF9      MOV	R31,R25
    03EA 9732      SBIW	R30,2
    03EB 8020      LDD	R2,Z+0
    03EC 8031      LDD	R3,Z+1
    03ED 8639      STD	Y+9,R3
    03EE 8628      STD	Y+8,R2
    03EF 89EE      LDD	R30,Y+22
    03F0 89FF      LDD	R31,Y+23
    03F1 8180      LDD	R24,Z+0
    03F2 3785      CPI	R24,0x75
    03F3 F451      BNE	0x03FE
    03F4 E08A      LDI	R24,0xA
    03F5 E090      LDI	R25,0
    03F6 8399      STD	Y+1,R25
    03F7 8388      STD	Y+0,R24
    03F8 2D22      MOV	R18,R2
    03F9 2D33      MOV	R19,R3
    03FA 2F04      MOV	R16,R20
    03FB 2F15      MOV	R17,R21
    03FC D1AD      RCALL	_utoa
    03FD C034      RJMP	0x0432
    03FE 89EE      LDD	R30,Y+22
    03FF 89FF      LDD	R31,Y+23
    0400 8180      LDD	R24,Z+0
    0401 368F      CPI	R24,0x6F
    0402 F451      BNE	0x040D
    0403 E088      LDI	R24,0x8
    0404 E090      LDI	R25,0
    0405 8399      STD	Y+1,R25
    0406 8388      STD	Y+0,R24
    0407 8528      LDD	R18,Y+8
    0408 8539      LDD	R19,Y+9
    0409 2F04      MOV	R16,R20
    040A 2F15      MOV	R17,R21
    040B D19E      RCALL	_utoa
    040C C025      RJMP	0x0432
    040D E180      LDI	R24,0x10
    040E E090      LDI	R25,0
    040F 8399      STD	Y+1,R25
    0410 8388      STD	Y+0,R24
    0411 8528      LDD	R18,Y+8
    0412 8539      LDD	R19,Y+9
    0413 2F04      MOV	R16,R20
    0414 2F15      MOV	R17,R21
    0415 D194      RCALL	_utoa
    0416 89EE      LDD	R30,Y+22
    0417 89FF      LDD	R31,Y+23
    0418 8180      LDD	R24,Z+0
    0419 3588      CPI	R24,0x58
    041A F4B9      BNE	0x0432
    041B E589      LDI	R24,0x59
    041C E091      LDI	R25,1
    041D 2EC8      MOV	R12,R24
    041E 2ED9      MOV	R13,R25
    041F C00D      RJMP	0x042D
    0420 2DEC      MOV	R30,R12
    0421 2DFD      MOV	R31,R13
    0422 8100      LDD	R16,Z+0
    0423 2711      CLR	R17
    0424 D1CA      RCALL	_toupper
    0425 2DEC      MOV	R30,R12
    0426 2DFD      MOV	R31,R13
    0427 8300      STD	Z+0,R16
    0428 2D8C      MOV	R24,R12
    0429 2D9D      MOV	R25,R13
    042A 9601      ADIW	R24,1
    042B 2EC8      MOV	R12,R24
    042C 2ED9      MOV	R13,R25
    042D 2DEC      MOV	R30,R12
    042E 2DFD      MOV	R31,R13
    042F 8020      LDD	R2,Z+0
    0430 2022      TST	R2
    0431 F771      BNE	0x0420
    0432 E589      LDI	R24,0x59
    0433 E091      LDI	R25,1
    0434 2EC8      MOV	R12,R24
    0435 2ED9      MOV	R13,R25
    0436 C054      RJMP	0x048B
    0437 8D88      LDD	R24,Y+24
    0438 8D99      LDD	R25,Y+25
    0439 9602      ADIW	R24,2
    043A 8F99      STD	Y+25,R25
    043B 8F88      STD	Y+24,R24
    043C 2FE8      MOV	R30,R24
    043D 2FF9      MOV	R31,R25
    043E 9732      SBIW	R30,2
    043F 8020      LDD	R2,Z+0
    0440 8031      LDD	R3,Z+1
    0441 822A      STD	Y+2,R2
    0442 2D02      MOV	R16,R2
    0443 89EC      LDD	R30,Y+20
    0444 89FD      LDD	R31,Y+21
    0445 D0E9      RCALL	xicall
    0446 818E      LDD	R24,Y+6
    0447 819F      LDD	R25,Y+7
    0448 9601      ADIW	R24,1
    0449 839F      STD	Y+7,R25
    044A 838E      STD	Y+6,R24
    044B C066      RJMP	0x04B2
    044C 8D88      LDD	R24,Y+24
    044D 8D99      LDD	R25,Y+25
    044E 9602      ADIW	R24,2
    044F 8F99      STD	Y+25,R25
    0450 8F88      STD	Y+24,R24
    0451 2FE8      MOV	R30,R24
    0452 2FF9      MOV	R31,R25
    0453 9732      SBIW	R30,2
    0454 80A0      LDD	R10,Z+0
    0455 80B1      LDD	R11,Z+1
    0456 326D      CPI	R22,0x2D
    0457 F4D9      BNE	0x0473
    0458 E20D      LDI	R16,0x2D
    0459 89EC      LDD	R30,Y+20
    045A 89FD      LDD	R31,Y+21
    045B D0D3      RCALL	xicall
    045C 818E      LDD	R24,Y+6
    045D 819F      LDD	R25,Y+7
    045E 9601      ADIW	R24,1
    045F 839F      STD	Y+7,R25
    0460 838E      STD	Y+6,R24
    0461 C011      RJMP	0x0473
    0462 2DEA      MOV	R30,R10
    0463 2DFB      MOV	R31,R11
    0464 95C8      LPM
    0465 2D00      MOV	R16,R0
    0466 89EC      LDD	R30,Y+20
    0467 89FD      LDD	R31,Y+21
    0468 D0C6      RCALL	xicall
    0469 818E      LDD	R24,Y+6
    046A 819F      LDD	R25,Y+7
    046B 9601      ADIW	R24,1
    046C 839F      STD	Y+7,R25
    046D 838E      STD	Y+6,R24
    046E 2D8A      MOV	R24,R10
    046F 2D9B      MOV	R25,R11
    0470 9601      ADIW	R24,1
    0471 2EA8      MOV	R10,R24
    0472 2EB9      MOV	R11,R25
    0473 2DEA      MOV	R30,R10
    0474 2DFB      MOV	R31,R11
    0475 95C8      LPM
    0476 2000      TST	R0
    0477 F751      BNE	0x0462
    0478 C039      RJMP	0x04B2
    0479 8D88      LDD	R24,Y+24
    047A 8D99      LDD	R25,Y+25
    047B 9602      ADIW	R24,2
    047C 8F99      STD	Y+25,R25
    047D 8F88      STD	Y+24,R24
    047E 2FE8      MOV	R30,R24
    047F 2FF9      MOV	R31,R25
    0480 9732      SBIW	R30,2
    0481 80C0      LDD	R12,Z+0
    0482 80D1      LDD	R13,Z+1
    0483 20CC      TST	R12
    0484 F431      BNE	0x048B
    0485 20DD      TST	R13
    0486 F421      BNE	0x048B
    0487 EF8B      LDI	R24,0xFB
    0488 E090      LDI	R25,0
    0489 2EC8      MOV	R12,R24
    048A 2ED9      MOV	R13,R25
    048B 326D      CPI	R22,0x2D
    048C F4D1      BNE	0x04A7
    048D E20D      LDI	R16,0x2D
    048E 89EC      LDD	R30,Y+20
    048F 89FD      LDD	R31,Y+21
    0490 D09E      RCALL	xicall
    0491 818E      LDD	R24,Y+6
    0492 819F      LDD	R25,Y+7
    0493 9601      ADIW	R24,1
    0494 839F      STD	Y+7,R25
    0495 838E      STD	Y+6,R24
    0496 C010      RJMP	0x04A7
    0497 2DEC      MOV	R30,R12
    0498 2DFD      MOV	R31,R13
    0499 8100      LDD	R16,Z+0
    049A 89EC      LDD	R30,Y+20
    049B 89FD      LDD	R31,Y+21
    049C D092      RCALL	xicall
    049D 818E      LDD	R24,Y+6
    049E 819F      LDD	R25,Y+7
    049F 9601      ADIW	R24,1
    04A0 839F      STD	Y+7,R25
    04A1 838E      STD	Y+6,R24
    04A2 2D8C      MOV	R24,R12
    04A3 2D9D      MOV	R25,R13
    04A4 9601      ADIW	R24,1
    04A5 2EC8      MOV	R12,R24
    04A6 2ED9      MOV	R13,R25
    04A7 2DEC      MOV	R30,R12
    04A8 2DFD      MOV	R31,R13
    04A9 8020      LDD	R2,Z+0
    04AA 2022      TST	R2
    04AB F759      BNE	0x0497
    04AC C005      RJMP	0x04B2
    04AD E988      LDI	R24,0x98
    04AE E090      LDI	R25,0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -