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

📄 cantest.lst

📁 AVR系列单片机
💻 LST
📖 第 1 页 / 共 2 页
字号:
   1               		.file	"cantest.c"
   2               		.arch at90can128
   3               	__SREG__ = 0x3f
   4               	__SP_H__ = 0x3e
   5               	__SP_L__ = 0x3d
   6               	__tmp_reg__ = 0
   7               	__zero_reg__ = 1
   8               		.global __do_copy_data
   9               		.global __do_clear_bss
  17               	.Ltext0:
  18               	.global	can_data
  19               		.data
  22               	can_data:
  23 0000 01        		.byte	1
  24 0001 02        		.byte	2
  25 0002 03        		.byte	3
  26 0003 04        		.byte	4
  27 0004 05        		.byte	5
  28 0005 06        		.byte	6
  29 0006 07        		.byte	7
  30 0007 08        		.byte	8
  31 0008 0B        		.byte	11
  32 0009 0C        		.byte	12
  33 000a 0D        		.byte	13
  34 000b 0E        		.byte	14
  35 000c 0F        		.byte	15
  36 000d 10        		.byte	16
  37 000e 11        		.byte	17
  38 000f 12        		.byte	18
  39 0010 0000 0000 		.skip 16,0
  39      0000 0000 
  39      0000 0000 
  39      0000 0000 
  40               		.text
  41               	.global	mcu_init
  43               	mcu_init:
  44               	.LFB6:
  45               	.LM1:
  46               	/* prologue: frame size=0 */
  47               	/* prologue end (size=0) */
  48               	.LM2:
  49 0000 20E0      		ldi r18,lo8(0)
  50 0002 30E0      		ldi r19,hi8(0)
  51               	.LM3:
  52 0004 11B8      		out 33-0x20,__zero_reg__
  53               	.LM4:
  54 0006 1FBE      		out 95-0x20,__zero_reg__
  55               	.LM5:
  56 0008 89E1      		ldi r24,lo8(25)
  57 000a 90E0      		ldi r25,hi8(25)
  58 000c 9093 CD00 		sts (204)+1,r25
  59 0010 8093 CC00 		sts 204,r24
  60               	.LM6:
  61 0014 88E9      		ldi r24,lo8(-104)
  62 0016 8093 C900 		sts 201,r24
  63               	.LM7:
  64 001a 86E0      		ldi r24,lo8(6)
  65 001c 8093 CA00 		sts 202,r24
  66               	.LM8:
  67 0020 8091 D800 		lds r24,216
  68 0024 8160      		ori r24,lo8(1)
  69 0026 8093 D800 		sts 216,r24
  70               	.L5:
  71               	.LM9:
  72 002a 2B5E      		subi r18,lo8(-(21))
  73 002c 3F4F      		sbci r19,hi8(-(21))
  74 002e 83EC      		ldi r24,hi8(-15535)
  75 0030 2135      		cpi r18,lo8(-15535)
  76 0032 3807      		cpc r19,r24
  77 0034 D0F3      		brlo .L5
  78               	.LM10:
  79 0036 20E0      		ldi r18,lo8(0)
  80 0038 30E0      		ldi r19,hi8(0)
  81               	.L9:
  82 003a 2B5E      		subi r18,lo8(-(21))
  83 003c 3F4F      		sbci r19,hi8(-(21))
  84 003e 83EC      		ldi r24,hi8(-15535)
  85 0040 2135      		cpi r18,lo8(-15535)
  86 0042 3807      		cpc r19,r24
  87 0044 D0F3      		brlo .L9
  88               	.LM11:
  89 0046 20E0      		ldi r18,lo8(0)
  90 0048 30E0      		ldi r19,hi8(0)
  91               	.L13:
  92 004a 2B5E      		subi r18,lo8(-(21))
  93 004c 3F4F      		sbci r19,hi8(-(21))
  94 004e 83EC      		ldi r24,hi8(-15535)
  95 0050 2135      		cpi r18,lo8(-15535)
  96 0052 3807      		cpc r19,r24
  97 0054 D0F3      		brlo .L13
  98               	.LM12:
  99 0056 20E0      		ldi r18,lo8(0)
 100 0058 30E0      		ldi r19,hi8(0)
 101               	.L17:
 102 005a 2B5E      		subi r18,lo8(-(21))
 103 005c 3F4F      		sbci r19,hi8(-(21))
 104 005e 83EC      		ldi r24,hi8(-15535)
 105 0060 2135      		cpi r18,lo8(-15535)
 106 0062 3807      		cpc r19,r24
 107 0064 D0F3      		brlo .L17
 108               	.LM13:
 109 0066 20E0      		ldi r18,lo8(0)
 110 0068 30E0      		ldi r19,hi8(0)
 111               	.L21:
 112 006a 2B5E      		subi r18,lo8(-(21))
 113 006c 3F4F      		sbci r19,hi8(-(21))
 114 006e 83EC      		ldi r24,hi8(-15535)
 115 0070 2135      		cpi r18,lo8(-15535)
 116 0072 3807      		cpc r19,r24
 117 0074 D0F3      		brlo .L21
 118               	.LM14:
 119 0076 20E0      		ldi r18,lo8(0)
 120 0078 30E0      		ldi r19,hi8(0)
 121               	.L25:
 122 007a 2B5E      		subi r18,lo8(-(21))
 123 007c 3F4F      		sbci r19,hi8(-(21))
 124 007e 83EC      		ldi r24,hi8(-15535)
 125 0080 2135      		cpi r18,lo8(-15535)
 126 0082 3807      		cpc r19,r24
 127 0084 D0F3      		brlo .L25
 128               	.LM15:
 129 0086 86E0      		ldi r24,lo8(6)
 130 0088 8093 E200 		sts 226,r24
 131               	.LM16:
 132 008c 8CE0      		ldi r24,lo8(12)
 133 008e 8093 E300 		sts 227,r24
 134               	.LM17:
 135 0092 87E3      		ldi r24,lo8(55)
 136 0094 8093 E400 		sts 228,r24
 137               	.LM18:
 138 0098 82E0      		ldi r24,lo8(2)
 139 009a 8093 E500 		sts 229,r24
 140               	.LM19:
 141 009e 1092 ED00 		sts 237,__zero_reg__
 142               	.LM20:
 143 00a2 1092 EE00 		sts 238,__zero_reg__
 144               	.LM21:
 145 00a6 98E0      		ldi r25,lo8(8)
 146 00a8 9093 EF00 		sts 239,r25
 147               	.LM22:
 148 00ac 6BE2      		ldi r22,lo8(43)
 149 00ae 6093 F200 		sts 242,r22
 150               	.LM23:
 151 00b2 8DED      		ldi r24,lo8(-35)
 152 00b4 8093 F300 		sts 243,r24
 153               	.LM24:
 154 00b8 1092 F600 		sts 246,__zero_reg__
 155               	.LM25:
 156 00bc 1092 F700 		sts 247,__zero_reg__
 157               	.LM26:
 158 00c0 80E1      		ldi r24,lo8(16)
 159 00c2 8093 ED00 		sts 237,r24
 160               	.LM27:
 161 00c6 50E4      		ldi r21,lo8(64)
 162 00c8 5093 EE00 		sts 238,r21
 163               	.LM28:
 164 00cc 9093 EF00 		sts 239,r25
 165               	.LM29:
 166 00d0 9093 F000 		sts 240,r25
 167               	.LM30:
 168 00d4 39E7      		ldi r19,lo8(121)
 169 00d6 3093 F100 		sts 241,r19
 170               	.LM31:
 171 00da 87E9      		ldi r24,lo8(-105)
 172 00dc 8093 F200 		sts 242,r24
 173               	.LM32:
 174 00e0 25EC      		ldi r18,lo8(-59)
 175 00e2 2093 F300 		sts 243,r18
 176               	.LM33:
 177 00e6 40E2      		ldi r20,lo8(32)
 178 00e8 4093 ED00 		sts 237,r20
 179               	.LM34:
 180 00ec 1092 EF00 		sts 239,__zero_reg__
 181               	.LM35:
 182 00f0 5093 EE00 		sts 238,r21
 183               	.LM36:
 184 00f4 9093 EF00 		sts 239,r25
 185               	.LM37:
 186 00f8 9093 F000 		sts 240,r25
 187               	.LM38:
 188 00fc 3093 F100 		sts 241,r19
 189               	.LM39:
 190 0100 8FE9      		ldi r24,lo8(-97)
 191 0102 8093 F200 		sts 242,r24
 192               	.LM40:
 193 0106 2093 F300 		sts 243,r18
 194               	.LM41:
 195 010a 9093 EF00 		sts 239,r25
 196               	.LM42:
 197 010e 30E3      		ldi r19,lo8(48)
 198 0110 3093 ED00 		sts 237,r19
 199               	.LM43:
 200 0114 1092 EE00 		sts 238,__zero_reg__
 201               	.LM44:
 202 0118 9093 EF00 		sts 239,r25
 203               	.LM45:
 204 011c 4093 F000 		sts 240,r20
 205               	.LM46:
 206 0120 6093 F100 		sts 241,r22
 207               	.LM47:
 208 0124 82E2      		ldi r24,lo8(34)
 209 0126 8093 F200 		sts 242,r24
 210               	.LM48:
 211 012a 23EE      		ldi r18,lo8(-29)
 212 012c 2093 F300 		sts 243,r18
 213               	.LM49:
 214 0130 8CEF      		ldi r24,lo8(-4)
 215 0132 8093 F400 		sts 244,r24
 216               	.LM50:
 217 0136 8FEF      		ldi r24,lo8(-1)
 218 0138 8093 F500 		sts 245,r24
 219               	.LM51:
 220 013c 8093 F600 		sts 246,r24
 221               	.LM52:
 222 0140 87E0      		ldi r24,lo8(7)
 223 0142 8093 F700 		sts 247,r24
 224               	.LM53:
 225 0146 5093 ED00 		sts 237,r21
 226               	.LM54:
 227 014a 1092 EF00 		sts 239,__zero_reg__
 228               	.LM55:
 229 014e 5093 EE00 		sts 238,r21
 230               	.LM56:
 231 0152 9093 EF00 		sts 239,r25
 232               	.LM57:
 233 0156 4093 F000 		sts 240,r20
 234               	.LM58:
 235 015a 83E2      		ldi r24,lo8(35)
 236 015c 8093 F100 		sts 241,r24
 237               	.LM59:
 238 0160 6093 F200 		sts 242,r22
 239               	.LM60:
 240 0164 2093 F300 		sts 243,r18
 241               	.LM61:
 242 0168 9093 EF00 		sts 239,r25
 243               	.LM62:
 244 016c 8091 DB00 		lds r24,219
 245 0170 806A      		ori r24,lo8(-96)
 246 0172 8093 DB00 		sts 219,r24
 247               	.LM63:
 248 0176 8091 DE00 		lds r24,222
 249 017a 8960      		ori r24,lo8(9)
 250 017c 8093 DE00 		sts 222,r24
 251               	.LM64:
 252 0180 1092 ED00 		sts 237,__zero_reg__
 253               	.LM65:
 254 0184 8091 EF00 		lds r24,239
 255 0188 8068      		ori r24,lo8(-128)
 256 018a 8093 EF00 		sts 239,r24
 257               	.LM66:
 258 018e 3093 ED00 		sts 237,r19
 259               	.LM67:
 260 0192 8091 EF00 		lds r24,239
 261 0196 8068      		ori r24,lo8(-128)
 262 0198 8093 EF00 		sts 239,r24
 263               	.LM68:
 264 019c 8091 D800 		lds r24,216
 265 01a0 8260      		ori r24,lo8(2)
 266 01a2 8093 D800 		sts 216,r24
 267               	.LM69:
 268 01a6 8CE8      		ldi r24,lo8(-116)
 269 01a8 8093 7A00 		sts 122,r24
 270               	.LM70:
 271 01ac 5093 7C00 		sts 124,r21
 272               	.LM71:
 273 01b0 80E8      		ldi r24,lo8(-128)
 274 01b2 8FBF      		out 95-0x20,r24
 275               	/* epilogue: frame size=0 */
 276 01b4 0895      		ret
 277               	/* epilogue end (size=1) */
 278               	/* function mcu_init size 219 (218) */
 279               	.LFE6:
 281               	.global	MOB_send
 283               	MOB_send:
 284               	.LFB7:
 285               	.LM72:
 286               	/* prologue: frame size=0 */
 287               	/* prologue end (size=0) */
 288 01b6 982F      		mov r25,r24
 289               	.LM73:
 290 01b8 8091 DB00 		lds r24,219

⌨️ 快捷键说明

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