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

📄 tc1_freq.lst

📁 AVRkaifashili.rar
💻 LST
字号:
FILE: <library>
__text_start:
__start:
    0018 E5CF      LDI	R28,0x5F
    0019 E0D2      LDI	R29,2
    001A BFCD      OUT	0x3D,R28
    001B BFDE      OUT	0x3E,R29
    001C 51C0      SUBI	R28,0x10
    001D 40D0      SBCI	R29,0
    001E EA0A      LDI	R16,0xAA
    001F 8308      STD	Y+0,R16
    0020 2400      CLR	R0
    0021 E6EE      LDI	R30,0x6E
    0022 E0F0      LDI	R31,0
    0023 E010      LDI	R17,0
    0024 37E4      CPI	R30,0x74
    0025 07F1      CPC	R31,R17
    0026 F011      BEQ	0x0029
    0027 9201      ST	R0,Z+
    0028 CFFB      RJMP	0x0024
    0029 8300      STD	Z+0,R16
    002A E2E2      LDI	R30,0x22
    002B E0F0      LDI	R31,0
    002C E6A0      LDI	R26,0x60
    002D E0B0      LDI	R27,0
    002E E010      LDI	R17,0
    002F 33E0      CPI	R30,0x30
    0030 07F1      CPC	R31,R17
    0031 F021      BEQ	0x0036
    0032 95C8      LPM
    0033 9631      ADIW	R30,1
    0034 920D      ST	R0,X+
    0035 CFF9      RJMP	0x002F
    0036 D073      RCALL	_main
_exit:
    0037 CFFF      RJMP	_exit
_DelayMs:
  j                    --> R20
  i                    --> R16
    0038 D0DE      RCALL	push_gset1
    0039 C00A      RJMP	0x0044
    003A E440      LDI	R20,0x40
    003B E15F      LDI	R21,0x1F
    003C C002      RJMP	0x003F
    003D 5041      SUBI	R20,1
    003E 4050      SBCI	R21,0
    003F 3040      CPI	R20,0
    0040 0745      CPC	R20,R21
    0041 F7D9      BNE	0x003D
    0042 5001      SUBI	R16,1
    0043 4010      SBCI	R17,0
    0044 3000      CPI	R16,0
    0045 0701      CPC	R16,R17
    0046 F799      BNE	0x003A
    0047 D0D2      RCALL	pop_gset1
    0048 9508      RET
_Display:
  sel                  --> R20
  i                    --> R22
  p                    --> R10
    0049 D0E7      RCALL	push_gset3
    004A 2EA0      MOV	R10,R16
    004B 2EB1      MOV	R11,R17
    004C E041      LDI	R20,1
    004D 2766      CLR	R22
    004E C012      RJMP	0x0061
    004F BB45      OUT	0x15,R20
    0050 2FE6      MOV	R30,R22
    0051 27FF      CLR	R31
    0052 0DEA      ADD	R30,R10
    0053 1DFB      ADC	R31,R11
    0054 81E0      LDD	R30,Z+0
    0055 27FF      CLR	R31
    0056 E680      LDI	R24,0x60
    0057 E090      LDI	R25,0
    0058 0FE8      ADD	R30,R24
    0059 1FF9      ADC	R31,R25
    005A 8020      LDD	R2,Z+0
    005B BA2B      OUT	0x1B,R2
    005C E002      LDI	R16,2
    005D E010      LDI	R17,0
    005E DFD9      RCALL	_DelayMs
    005F 0F44      LSL	R20
    0060 9563      INC	R22
    0061 3064      CPI	R22,4
    0062 F360      BCS	0x004F
    0063 D0B1      RCALL	pop_gset3
    0064 9508      RET
_Process:
  p                    --> R20
  i                    --> R22
    0065 D0C8      RCALL	push_gset2
    0066 2F42      MOV	R20,R18
    0067 2F53      MOV	R21,R19
    0068 2F60      MOV	R22,R16
    0069 2F71      MOV	R23,R17
    006A EE28      LDI	R18,0xE8
    006B E033      LDI	R19,3
    006C 2F06      MOV	R16,R22
    006D 2F17      MOV	R17,R23
    006E D08A      RCALL	div16u
    006F 2FE4      MOV	R30,R20
    0070 2FF5      MOV	R31,R21
    0071 8300      STD	Z+0,R16
    0072 EE28      LDI	R18,0xE8
    0073 E033      LDI	R19,3
    0074 2F06      MOV	R16,R22
    0075 2F17      MOV	R17,R23
    0076 D080      RCALL	mod16u
    0077 2F60      MOV	R22,R16
    0078 2F71      MOV	R23,R17
    0079 E624      LDI	R18,0x64
    007A E030      LDI	R19,0
    007B D07D      RCALL	div16u
    007C 2FE4      MOV	R30,R20
    007D 2FF5      MOV	R31,R21
    007E 8301      STD	Z+1,R16
    007F E624      LDI	R18,0x64
    0080 E030      LDI	R19,0
    0081 2F06      MOV	R16,R22
    0082 2F17      MOV	R17,R23
    0083 D073      RCALL	mod16u
    0084 2F60      MOV	R22,R16
    0085 2F71      MOV	R23,R17
    0086 E02A      LDI	R18,0xA
    0087 E030      LDI	R19,0
    0088 D070      RCALL	div16u
    0089 2FE4      MOV	R30,R20
    008A 2FF5      MOV	R31,R21
    008B 8302      STD	Z+2,R16
    008C E02A      LDI	R18,0xA
    008D E030      LDI	R19,0
    008E 2F06      MOV	R16,R22
    008F 2F17      MOV	R17,R23
    0090 D066      RCALL	mod16u
    0091 2F60      MOV	R22,R16
    0092 2F71      MOV	R23,R17
    0093 2FE4      MOV	R30,R20
    0094 2FF5      MOV	R31,R21
    0095 8363      STD	Z+3,R22
    0096 D07C      RCALL	pop_gset2
    0097 9508      RET
_Init_IO:
    0098 EF8F      LDI	R24,0xFF
    0099 BB8A      OUT	0x1A,R24
    009A BB8B      OUT	0x1B,R24
    009B BB84      OUT	0x14,R24
    009C BB85      OUT	0x15,R24
    009D 2422      CLR	R2
    009E BA21      OUT	0x11,R2
    009F BA22      OUT	0x12,R2
    00A0 9508      RET
_Init_Timer1:
    00A1 B789      IN	R24,0x39
    00A2 6280      ORI	R24,0x20
    00A3 BF89      OUT	0x39,R24
    00A4 E882      LDI	R24,0x82
    00A5 BD8E      OUT	0x2E,R24
    00A6 2422      CLR	R2
    00A7 BE28      OUT	0x38,R2
    00A8 9478      BSET	7
    00A9 9508      RET
_main:
    00AA DFED      RCALL	_Init_IO
    00AB EF8F      LDI	R24,0xFF
    00AC BB8B      OUT	0x1B,R24
    00AD 2422      CLR	R2
    00AE BA25      OUT	0x15,R2
    00AF DFF1      RCALL	_Init_Timer1
    00B0 EB08      LDI	R16,0xB8
    00B1 E01B      LDI	R17,0xB
    00B2 DF85      RCALL	_DelayMs
    00B3 EF8F      LDI	R24,0xFF
    00B4 BB85      OUT	0x15,R24
    00B5 C00A      RJMP	0x00C0
    00B6 E62A      LDI	R18,0x6A
    00B7 E030      LDI	R19,0
    00B8 9100006E  LDS	R16,_CNT
    00BA 9110006F  LDS	R17,_CNT+1
    00BC DFA8      RCALL	_Process
    00BD E60A      LDI	R16,0x6A
    00BE E010      LDI	R17,0
    00BF DF89      RCALL	_Display
    00C0 CFF5      RJMP	0x00B6
    00C1 9508      RET
_Capture:
    00C2 922A      ST	R2,-Y
    00C3 923A      ST	R3,-Y
    00C4 924A      ST	R4,-Y
    00C5 925A      ST	R5,-Y
    00C6 B62F      IN	R2,0x3F
    00C7 922A      ST	R2,-Y
    00C8 B426      IN	R2,0x26
    00C9 2433      CLR	R3
    00CA 90400070  LDS	R4,_CNT2
    00CC 90500071  LDS	R5,_CNT2+1
    00CE 0C42      ADD	R4,R2
    00CF 1C53      ADC	R5,R3
    00D0 92500071  STS	_CNT2+1,R5
    00D2 92400070  STS	_CNT2,R4
    00D4 B427      IN	R2,0x27
    00D5 2C34      MOV	R3,R4
    00D6 92300071  STS	_CNT2+1,R3
    00D8 92200070  STS	_CNT2,R2
    00DA 90200072  LDS	R2,_CNT1
    00DC 90300073  LDS	R3,_CNT1+1
    00DE 90400070  LDS	R4,_CNT2
    00E0 90500071  LDS	R5,_CNT2+1
    00E2 1842      SUB	R4,R2
    00E3 0853      SBC	R5,R3
    00E4 9250006F  STS	_CNT+1,R5
    00E6 9240006E  STS	_CNT,R4
    00E8 90200070  LDS	R2,_CNT2
    00EA 90300071  LDS	R3,_CNT2+1
    00EC 92300073  STS	_CNT1+1,R3
    00EE 92200072  STS	_CNT1,R2
    00F0 9029      LD	R2,Y+
    00F1 BE2F      OUT	0x3F,R2
    00F2 9059      LD	R5,Y+
    00F3 9049      LD	R4,Y+
    00F4 9039      LD	R3,Y+
    00F5 9029      LD	R2,Y+
    00F6 9518      RETI
mod16u:
    00F7 9468      BSET	6
    00F8 C001      RJMP	xdiv16u
div16u:
    00F9 94E8      BCLR	6
xdiv16u:
    00FA 92EA      ST	R14,-Y
    00FB 92FA      ST	R15,-Y
    00FC 938A      ST	R24,-Y
    00FD 24EE      CLR	R14
    00FE 24FF      CLR	R15
    00FF E180      LDI	R24,0x10
    0100 0F00      LSL	R16
    0101 1F11      ROL	R17
    0102 1CEE      ROL	R14
    0103 1CFF      ROL	R15
    0104 16E2      CP	R14,R18
    0105 06F3      CPC	R15,R19
    0106 F018      BCS	0x010A
    0107 1AE2      SUB	R14,R18
    0108 0AF3      SBC	R15,R19
    0109 9503      INC	R16
    010A 958A      DEC	R24
    010B F7A1      BNE	0x0100
    010C F416      BRTC	0x010F
    010D 2D0E      MOV	R16,R14
    010E 2D1F      MOV	R17,R15
    010F 9189      LD	R24,Y+
    0110 90F9      LD	R15,Y+
    0111 90E9      LD	R14,Y+
    0112 9508      RET
pop_gset2:
    0113 E0E2      LDI	R30,2
    0114 C006      RJMP	pop
pop_gset3:
    0115 E0E4      LDI	R30,4
    0116 C004      RJMP	pop
push_gset1:
    0117 935A      ST	R21,-Y
    0118 934A      ST	R20,-Y
    0119 9508      RET
pop_gset1:
    011A E0E1      LDI	R30,1
pop:
    011B 9149      LD	R20,Y+
    011C 9159      LD	R21,Y+
    011D FDE0      SBRC	R30,0
    011E 9508      RET
    011F 9169      LD	R22,Y+
    0120 9179      LD	R23,Y+
    0121 FDE1      SBRC	R30,1
    0122 9508      RET
    0123 90A9      LD	R10,Y+
    0124 90B9      LD	R11,Y+
    0125 FDE2      SBRC	R30,2
    0126 9508      RET
    0127 90C9      LD	R12,Y+
    0128 90D9      LD	R13,Y+
    0129 FDE3      SBRC	R30,3
    012A 9508      RET
    012B 90E9      LD	R14,Y+
    012C 90F9      LD	R15,Y+
    012D 9508      RET
push_gset2:
    012E 937A      ST	R23,-Y
    012F 936A      ST	R22,-Y
    0130 CFE6      RJMP	push_gset1
push_gset3:
    0131 92BA      ST	R11,-Y
    0132 92AA      ST	R10,-Y
    0133 CFFA      RJMP	push_gset2

⌨️ 快捷键说明

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