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

📄 905receive.lst

📁 嵌入式单片机控制温度传感的无线收发方案!
💻 LST
📖 第 1 页 / 共 5 页
字号:
    04B8 8F99      STD	Y+25,R25
    04B9 8F88      STD	Y+24,R24
    04BA 2FE8      MOV	R30,R24
    04BB 2FF9      MOV	R31,R25
    04BC 9732      SBIW	R30,2
    04BD 80A0      LDD	R10,Z+0
    04BE 80B1      LDD	R11,Z+1
    04BF 326D      CPI	R22,0x2D
    04C0 F4D9      BNE	0x04DC
    04C1 E20D      LDI	R16,0x2D
    04C2 89EC      LDD	R30,Y+20
    04C3 89FD      LDD	R31,Y+21
    04C4 D0B8      RCALL	xicall
    04C5 818E      LDD	R24,Y+6
    04C6 819F      LDD	R25,Y+7
    04C7 9601      ADIW	R24,1
    04C8 839F      STD	Y+7,R25
    04C9 838E      STD	Y+6,R24
    04CA C011      RJMP	0x04DC
    04CB 2DEA      MOV	R30,R10
    04CC 2DFB      MOV	R31,R11
    04CD 95C8      LPM
    04CE 2D00      MOV	R16,R0
    04CF 89EC      LDD	R30,Y+20
    04D0 89FD      LDD	R31,Y+21
    04D1 D0AB      RCALL	xicall
    04D2 818E      LDD	R24,Y+6
    04D3 819F      LDD	R25,Y+7
    04D4 9601      ADIW	R24,1
    04D5 839F      STD	Y+7,R25
    04D6 838E      STD	Y+6,R24
    04D7 2D8A      MOV	R24,R10
    04D8 2D9B      MOV	R25,R11
    04D9 9601      ADIW	R24,1
    04DA 2EA8      MOV	R10,R24
    04DB 2EB9      MOV	R11,R25
    04DC 2DEA      MOV	R30,R10
    04DD 2DFB      MOV	R31,R11
    04DE 95C8      LPM
    04DF 2000      TST	R0
    04E0 F751      BNE	0x04CB
    04E1 C039      RJMP	0x051B
    04E2 8D88      LDD	R24,Y+24
    04E3 8D99      LDD	R25,Y+25
    04E4 9602      ADIW	R24,2
    04E5 8F99      STD	Y+25,R25
    04E6 8F88      STD	Y+24,R24
    04E7 2FE8      MOV	R30,R24
    04E8 2FF9      MOV	R31,R25
    04E9 9732      SBIW	R30,2
    04EA 80C0      LDD	R12,Z+0
    04EB 80D1      LDD	R13,Z+1
    04EC 20CC      TST	R12
    04ED F431      BNE	0x04F4
    04EE 20DD      TST	R13
    04EF F421      BNE	0x04F4
    04F0 EC80      LDI	R24,0xC0
    04F1 E090      LDI	R25,0
    04F2 2EC8      MOV	R12,R24
    04F3 2ED9      MOV	R13,R25
    04F4 326D      CPI	R22,0x2D
    04F5 F4D1      BNE	0x0510
    04F6 E20D      LDI	R16,0x2D
    04F7 89EC      LDD	R30,Y+20
    04F8 89FD      LDD	R31,Y+21
    04F9 D083      RCALL	xicall
    04FA 818E      LDD	R24,Y+6
    04FB 819F      LDD	R25,Y+7
    04FC 9601      ADIW	R24,1
    04FD 839F      STD	Y+7,R25
    04FE 838E      STD	Y+6,R24
    04FF C010      RJMP	0x0510
    0500 2DEC      MOV	R30,R12
    0501 2DFD      MOV	R31,R13
    0502 8100      LDD	R16,Z+0
    0503 89EC      LDD	R30,Y+20
    0504 89FD      LDD	R31,Y+21
    0505 D077      RCALL	xicall
    0506 818E      LDD	R24,Y+6
    0507 819F      LDD	R25,Y+7
    0508 9601      ADIW	R24,1
    0509 839F      STD	Y+7,R25
    050A 838E      STD	Y+6,R24
    050B 2D8C      MOV	R24,R12
    050C 2D9D      MOV	R25,R13
    050D 9601      ADIW	R24,1
    050E 2EC8      MOV	R12,R24
    050F 2ED9      MOV	R13,R25
    0510 2DEC      MOV	R30,R12
    0511 2DFD      MOV	R31,R13
    0512 8020      LDD	R2,Z+0
    0513 2022      TST	R2
    0514 F759      BNE	0x0500
    0515 C005      RJMP	0x051B
    0516 E985      LDI	R24,0x95
    0517 E090      LDI	R25,0
    0518 2EC8      MOV	R12,R24
    0519 2ED9      MOV	R13,R25
    051A CFD9      RJMP	0x04F4
    051B 898E      LDD	R24,Y+22
    051C 899F      LDD	R25,Y+23
    051D 9601      ADIW	R24,1
    051E 8B9F      STD	Y+23,R25
    051F 8B8E      STD	Y+22,R24
    0520 89EE      LDD	R30,Y+22
    0521 89FF      LDD	R31,Y+23
    0522 8020      LDD	R2,Z+0
    0523 2022      TST	R2
    0524 F009      BEQ	0x0526
    0525 CE7C      RJMP	0x03A2
    0526 810E      LDD	R16,Y+6
    0527 811F      LDD	R17,Y+7
    0528 962A      ADIW	R28,0xA
    0529 D02E      RCALL	pop_gset5
    052A 9624      ADIW	R28,4
    052B 9508      RET
_strcpy:
    052C 2FA0      MOV	R26,R16
    052D 2FB1      MOV	R27,R17
    052E 2FE2      MOV	R30,R18
    052F 2FF3      MOV	R31,R19
    0530 9001      LD	R0,Z+
    0531 920D      ST	R0,X+
    0532 2000      TST	R0
    0533 F7E1      BNE	0x0530
    0534 9508      RET
push_arg4:
    0535 933A      ST	R19,-Y
    0536 932A      ST	R18,-Y
push_arg2:
    0537 931A      ST	R17,-Y
    0538 930A      ST	R16,-Y
    0539 9508      RET
mod16u:
    053A 9468      BSET	6
    053B C001      RJMP	xdiv16u
div16u:
    053C 94E8      BCLR	6
xdiv16u:
    053D 92EA      ST	R14,-Y
    053E 92FA      ST	R15,-Y
    053F 938A      ST	R24,-Y
    0540 24EE      CLR	R14
    0541 24FF      CLR	R15
    0542 E180      LDI	R24,0x10
    0543 0F00      LSL	R16
    0544 1F11      ROL	R17
    0545 1CEE      ROL	R14
    0546 1CFF      ROL	R15
    0547 16E2      CP	R14,R18
    0548 06F3      CPC	R15,R19
    0549 F018      BCS	0x054D
    054A 1AE2      SUB	R14,R18
    054B 0AF3      SBC	R15,R19
    054C 9503      INC	R16
    054D 958A      DEC	R24
    054E F7A1      BNE	0x0543
    054F F416      BRTC	0x0552
    0550 2D0E      MOV	R16,R14
    0551 2D1F      MOV	R17,R15
    0552 9189      LD	R24,Y+
    0553 90F9      LD	R15,Y+
    0554 90E9      LD	R14,Y+
    0555 9508      RET
pop_gset2:
    0556 E0E2      LDI	R30,2
    0557 C006      RJMP	pop
pop_gset5:
    0558 27EE      CLR	R30
    0559 C004      RJMP	pop
push_gset1:
    055A 935A      ST	R21,-Y
    055B 934A      ST	R20,-Y
    055C 9508      RET
pop_gset1:
    055D E0E1      LDI	R30,1
pop:
    055E 9149      LD	R20,Y+
    055F 9159      LD	R21,Y+
    0560 FDE0      SBRC	R30,0
    0561 9508      RET
    0562 9169      LD	R22,Y+
    0563 9179      LD	R23,Y+
    0564 FDE1      SBRC	R30,1
    0565 9508      RET
    0566 90A9      LD	R10,Y+
    0567 90B9      LD	R11,Y+
    0568 FDE2      SBRC	R30,2
    0569 9508      RET
    056A 90C9      LD	R12,Y+
    056B 90D9      LD	R13,Y+
    056C FDE3      SBRC	R30,3
    056D 9508      RET
    056E 90E9      LD	R14,Y+
    056F 90F9      LD	R15,Y+
    0570 9508      RET
push_gset2:
    0571 937A      ST	R23,-Y
    0572 936A      ST	R22,-Y
    0573 CFE6      RJMP	push_gset1
push_gset3:
    0574 92BA      ST	R11,-Y
    0575 92AA      ST	R10,-Y
    0576 CFFA      RJMP	push_gset2
push_gset4:
    0577 92DA      ST	R13,-Y
    0578 92CA      ST	R12,-Y
    0579 CFFA      RJMP	push_gset3
push_gset5:
    057A 92FA      ST	R15,-Y
    057B 92EA      ST	R14,-Y
    057C CFFA      RJMP	push_gset4
xicall:
    057D 920A      ST	R0,-Y
    057E 95C8      LPM
    057F 920A      ST	R0,-Y
    0580 9631      ADIW	R30,1
    0581 95C8      LPM
    0582 2DF0      MOV	R31,R0
    0583 91E9      LD	R30,Y+
    0584 9009      LD	R0,Y+
    0585 9409      IJMP
push_lset:
    0586 93FA      ST	R31,-Y
    0587 93EA      ST	R30,-Y
    0588 93BA      ST	R27,-Y
    0589 93AA      ST	R26,-Y
    058A 939A      ST	R25,-Y
    058B 938A      ST	R24,-Y
    058C 933A      ST	R19,-Y
    058D 932A      ST	R18,-Y
    058E 931A      ST	R17,-Y
    058F 930A      ST	R16,-Y
    0590 929A      ST	R9,-Y
    0591 928A      ST	R8,-Y
    0592 927A      ST	R7,-Y
    0593 926A      ST	R6,-Y
    0594 925A      ST	R5,-Y
    0595 924A      ST	R4,-Y
    0596 923A      ST	R3,-Y
    0597 922A      ST	R2,-Y
    0598 921A      ST	R1,-Y
    0599 920A      ST	R0,-Y
    059A B60F      IN	R0,0x3F
    059B 920A      ST	R0,-Y
    059C 9508      RET
pop_lset:
    059D 9009      LD	R0,Y+
    059E BE0F      OUT	0x3F,R0
    059F 9009      LD	R0,Y+
    05A0 9019      LD	R1,Y+
    05A1 9029      LD	R2,Y+
    05A2 9039      LD	R3,Y+
    05A3 9049      LD	R4,Y+
    05A4 9059      LD	R5,Y+
    05A5 9069      LD	R6,Y+
    05A6 9079      LD	R7,Y+
    05A7 9089      LD	R8,Y+
    05A8 9099      LD	R9,Y+
    05A9 9109      LD	R16,Y+
    05AA 9119      LD	R17,Y+
    05AB 9129      LD	R18,Y+
    05AC 9139      LD	R19,Y+
    05AD 9189      LD	R24,Y+
    05AE 9199      LD	R25,Y+
    05AF 91A9      LD	R26,Y+
    05B0 91B9      LD	R27,Y+
    05B1 91E9      LD	R30,Y+
    05B2 91F9      LD	R31,Y+
    05B3 9508      RET
lsr32:
    05B4 920F      PUSH	R0
    05B5 9009      LD	R0,Y+
    05B6 2000      TST	R0
    05B7 F031      BEQ	0x05BE
    05B8 9536      LSR	R19
    05B9 9527      ROR	R18
    05BA 9517      ROR	R17
    05BB 9507      ROR	R16
    05BC 940A      DEC	R0
    05BD CFF8      RJMP	0x05B6
    05BE 900F      POP	R0
    05BF 9508      RET
_putchar:
    05C0 DF99      RCALL	push_gset1
    05C1 2F40      MOV	R20,R16
    05C2 90200134  LDS	R2,__textmode
    05C4 90300135  LDS	R3,__textmode+1
    05C6 2022      TST	R2
    05C7 F411      BNE	0x05CA
    05C8 2033      TST	R3
    05C9 F021      BEQ	0x05CE
    05CA 304A      CPI	R20,0xA
    05CB F411      BNE	0x05CE
    05CC E00D      LDI	R16,0xD
    05CD DFF2      RCALL	_putchar
    05CE 9B5D      SBIS	0x0B,5
    05CF CFFE      RJMP	0x05CE
    05D0 B94C      OUT	0x0C,R20
    05D1 2F04      MOV	R16,R20
    05D2 2711      CLR	R17
    05D3 DF89      RCALL	pop_gset1
    05D4 9508      RET
__va_start:
    05D5 2F82      MOV	R24,R18
    05D6 2F93      MOV	R25,R19
    05D7 9601      ADIW	R24,1
    05D8 7F8E      ANDI	R24,0xFE
    05D9 0F80      ADD	R24,R16
    05DA 1F91      ADC	R25,R17
    05DB 2F08      MOV	R16,R24
    05DC 2F19      MOV	R17,R25
    05DD 9508      RET
_itoa:
    05DE DF9B      RCALL	push_gset5
    05DF 2EC2      MOV	R12,R18
    05E0 2ED3      MOV	R13,R19
    05E1 2F40      MOV	R20,R16
    05E2 2F51      MOV	R21,R17
    05E3 972B      SBIW	R28,0xB
    05E4 88AD      LDD	R10,Y+21
    05E5 88BE      LDD	R11,Y+22
    05E6 20CC      TST	R12
    05E7 F429      BNE	0x05ED
    05E8 20DD      TST	R13
    05E9 F419      BNE	0x05ED
    05EA ED69      LDI	R22,0xD9
    05EB E070      LDI	R23,0
    05EC C044      RJMP	0x0631
    05ED 2422      CLR	R2
    05EE 862A      STD	Y+10,R2
    05EF 2F6C      MOV	R22,R28
    05F0 2F7D      MOV	R23,R29
    05F1 5F66      SUBI	R22,0xF6
    05F2 4F7F      SBCI	R23,0xFF
    05F3 C037      RJMP	0x062B
    05F4 2D2A      MOV	R18,R10
    05F5 2D3B      MOV	R19,R11
    05F6 2D0C      MOV	R16,R12
    05F7 2D1D      MOV	R17,R13
    05F8 DF41      RCALL	mod16u
    05F9 2EE0      MOV	R14,R16
    05FA 2EF1      MOV	R15,R17
    05FB 300A      CPI	R16,0xA
    05FC E0E0      LDI	R30,0
    05FD 071E      CPC	R17,R30
    05FE F474      BGE	0x060D
    05FF 2F86      MOV	R24,R22
    0600 2F97      MOV	R25,R23
    0601 9701      SBIW	R24,1
    0602 2E28      MOV	R2,R24
    0603 2E39      MOV	R3,R25
    0604 2F68      MOV	R22,R24
    0605 2F79      MOV	R23,R25
    0606 2D8E      MOV	R24,R14
    0607 2D9F      MOV	R25,R15
    0608 96C0      ADIW	R24,0x30
    0609 2DE2      MOV	R30,R2
    060A 2DF3      MOV	R31,R3
    060B 8380      STD	Z+0,R24
    060C C017      RJMP	0x0624
    060D 2D8A      MOV	R24,R10
    060E 2D9B      MOV	R25,R11
    060F 3180      CPI	R24,0x10
    0610 E0E0      LDI	R30,0
    0611 079E      CPC	R25,R30
    0612 F489      BNE	0x0624
    0613 2F86      MOV	R24,R22
    0614 2F97      MOV	R25,R23
    0615 9701      SBIW	R24,1
    0616 2E28      MOV	R2,R24
    0617 2E39      MOV	R3,R25
    0618 2F68      MOV	R22,R24
    0619 2F79      MOV	R23,R25
    061A EC88      LDI	R24,0xC8
    061B E090      LDI	R25,0
    061C 2DEE      MOV	R30,R14
    061D 2DFF      MOV	R31,R15
    061E 0FE8      ADD	R30,R24
    061F 1FF9      ADC	R31,R25
    0620 8040      LDD	R4,Z+0
    0621 2DE2      MOV	R30,R2
    0622 2DF3      MOV	R31,R3
    0623 8240      STD	Z+0,R4
    0624 2D2A      MOV	R18,R10
    0625 2D3B      MOV	R19,R11
    0626 2D0C      MOV	R16,R12
    0627 2D1D      MOV	R17,R13
    0628 DF13  

⌨️ 快捷键说明

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