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

📄 main.lst

📁 在基于avr内核的单片机上实现MP3播放器的功能
💻 LST
📖 第 1 页 / 共 5 页
字号:
   1               		.file	"main.c"
   2               		.arch atmega32
   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	ic
  19               	.global	ic
  20               		.section .bss
  23               	ic:
  24 0000 0000      		.skip 2,0
  25               	.global	WavFileHd
  26               		.data
  29               	WavFileHd:
  30 0000 0200 0000 		.long	2
  31 0004 00        		.byte	0
  32 0005 0000      		.word	0
  33 0007 00        		.byte	0
  34 0008 803E      		.word	16000
  35               	.global	copy_sd_buf_sw
  36               	.global	copy_sd_buf_sw
  37               		.section .bss
  40               	copy_sd_buf_sw:
  41 0002 00        		.skip 1,0
  42               	.global	pang_buf_sw
  43               	.global	pang_buf_sw
  46               	pang_buf_sw:
  47 0003 00        		.skip 1,0
  48               	.global	WAVTICKsp
  49               		.data
  52               	WAVTICKsp:
  53 000a 54        		.byte	84
  54               	.global	TXTReadedSize
  55               	.global	TXTReadedSize
  56               		.section .bss
  59               	TXTReadedSize:
  60 0004 0000 0000 		.skip 4,0
  61               	.global	ps_m_cnt
  62               	.global	ps_m_cnt
  65               	ps_m_cnt:
  66 0008 00        		.skip 1,0
  67               	.global	ps_m_dat
  68               	.global	ps_m_dat
  71               	ps_m_dat:
  72 0009 00        		.skip 1,0
  73               	.global	io_lastp
  74               	.global	io_lastp
  77               	io_lastp:
  78 000a 00        		.skip 1,0
  79               	.global	io_headp
  80               	.global	io_headp
  83               	io_headp:
  84 000b 00        		.skip 1,0
  85               	.global	io_dat_cnt
  86               	.global	io_dat_cnt
  89               	io_dat_cnt:
  90 000c 00        		.skip 1,0
  91               	.global	font
  92               		.section	.progmem.data,"a",@progbits
  95               	font:
  96 0000 00        		.byte	0
  97 0001 00        		.byte	0
  98 0002 00        		.byte	0
  99 0003 00        		.byte	0
 100 0004 00        		.byte	0
 101 0005 00        		.byte	0
 102 0006 00        		.byte	0
 103 0007 00        		.byte	0
 104 0008 00        		.byte	0
 105 0009 00        		.byte	0
 106 000a 00        		.byte	0
 107 000b 00        		.byte	0
 108 000c 00        		.byte	0
 109 000d 00        		.byte	0
 110 000e 00        		.byte	0
 111 000f 00        		.byte	0
 112 0010 00        		.byte	0
 113 0011 00        		.byte	0
 114 0012 00        		.byte	0
 115 0013 00        		.byte	0
 116 0014 00        		.byte	0
 117 0015 00        		.byte	0
 118 0016 00        		.byte	0
 119 0017 0F        		.byte	15
 120 0018 08        		.byte	8
 121 0019 08        		.byte	8
 122 001a 08        		.byte	8
 123 001b 08        		.byte	8
 124 001c 08        		.byte	8
 125 001d 08        		.byte	8
 126 001e 08        		.byte	8
 127 001f 00        		.byte	0
 128 0020 00        		.byte	0
 129 0021 00        		.byte	0
 130 0022 00        		.byte	0
 131 0023 00        		.byte	0
 132 0024 00        		.byte	0
 133 0025 00        		.byte	0
 134 0026 00        		.byte	0
 135 0027 F8        		.byte	-8
 136 0028 08        		.byte	8
 137 0029 08        		.byte	8
 138 002a 08        		.byte	8
 139 002b 08        		.byte	8
 140 002c 08        		.byte	8
 141 002d 08        		.byte	8
 142 002e 08        		.byte	8
 143 002f 00        		.byte	0
 144 0030 08        		.byte	8
 145 0031 08        		.byte	8
 146 0032 08        		.byte	8
 147 0033 08        		.byte	8
 148 0034 08        		.byte	8
 149 0035 08        		.byte	8
 150 0036 08        		.byte	8
 151 0037 0F        		.byte	15
 152 0038 00        		.byte	0
 153 0039 00        		.byte	0
 154 003a 00        		.byte	0
 155 003b 00        		.byte	0
 156 003c 00        		.byte	0
 157 003d 00        		.byte	0
 158 003e 00        		.byte	0
 159 003f 00        		.byte	0
 160 0040 08        		.byte	8
 161 0041 08        		.byte	8
 162 0042 08        		.byte	8
 163 0043 08        		.byte	8
 164 0044 08        		.byte	8
 165 0045 08        		.byte	8
 166 0046 08        		.byte	8
 167 0047 F8        		.byte	-8
 168 0048 00        		.byte	0
 169 0049 00        		.byte	0
 170 004a 00        		.byte	0
 171 004b 00        		.byte	0
 172 004c 00        		.byte	0
 173 004d 00        		.byte	0
 174 004e 00        		.byte	0
 175 004f 00        		.byte	0
 176 0050 08        		.byte	8
 177 0051 08        		.byte	8
 178 0052 08        		.byte	8
 179 0053 08        		.byte	8
 180 0054 08        		.byte	8
 181 0055 08        		.byte	8
 182 0056 08        		.byte	8
 183 0057 08        		.byte	8
 184 0058 08        		.byte	8
 185 0059 08        		.byte	8
 186 005a 08        		.byte	8
 187 005b 08        		.byte	8
 188 005c 08        		.byte	8
 189 005d 08        		.byte	8
 190 005e 08        		.byte	8
 191 005f 00        		.byte	0
 192 0060 00        		.byte	0
 193 0061 00        		.byte	0
 194 0062 00        		.byte	0
 195 0063 00        		.byte	0
 196 0064 00        		.byte	0
 197 0065 00        		.byte	0
 198 0066 00        		.byte	0
 199 0067 FF        		.byte	-1
 200 0068 00        		.byte	0
 201 0069 00        		.byte	0
 202 006a 00        		.byte	0
 203 006b 00        		.byte	0
 204 006c 00        		.byte	0
 205 006d 00        		.byte	0
 206 006e 00        		.byte	0
 207 006f 00        		.byte	0
 208 0070 00        		.byte	0
 209 0071 00        		.byte	0
 210 0072 00        		.byte	0
 211 0073 00        		.byte	0
 212 0074 00        		.byte	0
 213 0075 3E        		.byte	62
 214 0076 7F        		.byte	127
 215 0077 7F        		.byte	127
 216 0078 7F        		.byte	127
 217 0079 7F        		.byte	127
 218 007a 3C        		.byte	60
 219 007b 00        		.byte	0
 220 007c 00        		.byte	0
 221 007d 00        		.byte	0
 222 007e 00        		.byte	0
 223 007f 00        		.byte	0
 224 0080 00        		.byte	0
 225 0081 00        		.byte	0
 226 0082 FF        		.byte	-1
 227 0083 FF        		.byte	-1
 228 0084 FF        		.byte	-1
 229 0085 C1        		.byte	-63
 230 0086 81        		.byte	-127
 231 0087 81        		.byte	-127
 232 0088 81        		.byte	-127
 233 0089 81        		.byte	-127
 234 008a C3        		.byte	-61
 235 008b FF        		.byte	-1
 236 008c FF        		.byte	-1
 237 008d 00        		.byte	0
 238 008e 00        		.byte	0
 239 008f 00        		.byte	0
 240 0090 00        		.byte	0
 241 0091 00        		.byte	0
 242 0092 00        		.byte	0
 243 0093 00        		.byte	0
 244 0094 00        		.byte	0
 245 0095 00        		.byte	0
 246 0096 00        		.byte	0
 247 0097 00        		.byte	0
 248 0098 00        		.byte	0
 249 0099 00        		.byte	0
 250 009a 00        		.byte	0
 251 009b 00        		.byte	0
 252 009c 00        		.byte	0
 253 009d 00        		.byte	0
 254 009e 00        		.byte	0
 255 009f 00        		.byte	0
 256 00a0 00        		.byte	0
 257 00a1 00        		.byte	0
 258 00a2 00        		.byte	0
 259 00a3 00        		.byte	0
 260 00a4 00        		.byte	0
 261 00a5 00        		.byte	0
 262 00a6 00        		.byte	0
 263 00a7 00        		.byte	0
 264 00a8 00        		.byte	0
 265 00a9 00        		.byte	0
 266 00aa 00        		.byte	0
 267 00ab 00        		.byte	0
 268 00ac 00        		.byte	0
 269 00ad 00        		.byte	0
 270 00ae 00        		.byte	0
 271 00af 00        		.byte	0
 272 00b0 00        		.byte	0
 273 00b1 00        		.byte	0
 274 00b2 00        		.byte	0
 275 00b3 00        		.byte	0
 276 00b4 00        		.byte	0
 277 00b5 00        		.byte	0
 278 00b6 00        		.byte	0
 279 00b7 00        		.byte	0
 280 00b8 00        		.byte	0
 281 00b9 00        		.byte	0
 282 00ba 00        		.byte	0
 283 00bb 00        		.byte	0
 284 00bc 00        		.byte	0
 285 00bd 00        		.byte	0
 286 00be 00        		.byte	0
 287 00bf 00        		.byte	0
 288 00c0 00        		.byte	0
 289 00c1 00        		.byte	0
 290 00c2 03        		.byte	3
 291 00c3 0D        		.byte	13
 292 00c4 07        		.byte	7
 293 00c5 04        		.byte	4
 294 00c6 08        		.byte	8
 295 00c7 70        		.byte	112
 296 00c8 88        		.byte	-120
 297 00c9 88        		.byte	-120
 298 00ca 88        		.byte	-120
 299 00cb 88        		.byte	-120
 300 00cc 70        		.byte	112
 301 00cd 00        		.byte	0
 302 00ce 00        		.byte	0
 303 00cf 00        		.byte	0
 304 00d0 00        		.byte	0
 305 00d1 7F        		.byte	127
 306 00d2 40        		.byte	64
 307 00d3 40        		.byte	64
 308 00d4 40        		.byte	64
 309 00d5 40        		.byte	64
 310 00d6 40        		.byte	64
 311 00d7 40        		.byte	64
 312 00d8 40        		.byte	64
 313 00d9 40        		.byte	64
 314 00da 40        		.byte	64
 315 00db 40        		.byte	64
 316 00dc 40        		.byte	64
 317 00dd 7F        		.byte	127
 318 00de 00        		.byte	0
 319 00df 00        		.byte	0
 320 00e0 00        		.byte	0
 321 00e1 03        		.byte	3
 322 00e2 1F        		.byte	31
 323 00e3 39        		.byte	57
 324 00e4 27        		.byte	39
 325 00e5 3F        		.byte	63
 326 00e6 31        		.byte	49
 327 00e7 21        		.byte	33
 328 00e8 21        		.byte	33
 329 00e9 21        		.byte	33
 330 00ea 27        		.byte	39
 331 00eb 66        		.byte	102
 332 00ec C0        		.byte	-64
 333 00ed 80        		.byte	-128
 334 00ee 00        		.byte	0
 335 00ef 00        		.byte	0
 336 00f0 00        		.byte	0
 337 00f1 08        		.byte	8
 338 00f2 89        		.byte	-119
 339 00f3 5E        		.byte	94
 340 00f4 26        		.byte	38
 341 00f5 42        		.byte	66
 342 00f6 42        		.byte	66
 343 00f7 C3        		.byte	-61
 344 00f8 42        		.byte	66
 345 00f9 42        		.byte	66
 346 00fa 26        		.byte	38
 347 00fb 5E        		.byte	94
 348 00fc 89        		.byte	-119
 349 00fd 08        		.byte	8
 350 00fe 00        		.byte	0
 351 00ff 00        		.byte	0
 352 0100 08        		.byte	8
 353 0101 08        		.byte	8
 354 0102 08        		.byte	8
 355 0103 08        		.byte	8
 356 0104 08        		.byte	8
 357 0105 08        		.byte	8
 358 0106 08        		.byte	8
 359 0107 FF        		.byte	-1
 360 0108 08        		.byte	8
 361 0109 08        		.byte	8
 362 010a 08        		.byte	8
 363 010b 08        		.byte	8
 364 010c 08        		.byte	8
 365 010d 08        		.byte	8
 366 010e 08        		.byte	8
 367 010f 00        		.byte	0
 368 0110 00        		.byte	0
 369 0111 00        		.byte	0
 370 0112 01        		.byte	1
 371 0113 03        		.byte	3
 372 0114 0F        		.byte	15
 373 0115 1F        		.byte	31
 374 0116 7F        		.byte	127
 375 0117 FF        		.byte	-1
 376 0118 7F        		.byte	127
 377 0119 1F        		.byte	31
 378 011a 0F        		.byte	15
 379 011b 07        		.byte	7
 380 011c 01        		.byte	1
 381 011d 00        		.byte	0
 382 011e 00        		.byte	0
 383 011f 00        		.byte	0
 384 0120 00        		.byte	0
 385 0121 08        		.byte	8
 386 0122 1C        		.byte	28
 387 0123 28        		.byte	40
 388 0124 08        		.byte	8
 389 0125 08        		.byte	8
 390 0126 08        		.byte	8
 391 0127 08        		.byte	8
 392 0128 08        		.byte	8
 393 0129 08        		.byte	8
 394 012a 08        		.byte	8
 395 012b 08        		.byte	8
 396 012c 1C        		.byte	28
 397 012d 08        		.byte	8
 398 012e 00        		.byte	0
 399 012f 00        		.byte	0
 400 0130 00        		.byte	0
 401 0131 24        		.byte	36
 402 0132 24        		.byte	36
 403 0133 24        		.byte	36
 404 0134 24        		.byte	36
 405 0135 24        		.byte	36
 406 0136 24        		.byte	36
 407 0137 24        		.byte	36
 408 0138 24        		.byte	36
 409 0139 00        		.byte	0
 410 013a 24        		.byte	36
 411 013b 24        		.byte	36
 412 013c 00        		.byte	0
 413 013d 00        		.byte	0
 414 013e 00        		.byte	0
 415 013f 00        		.byte	0
 416 0140 00        		.byte	0
 417 0141 3F        		.byte	63
 418 0142 C9        		.byte	-55
 419 0143 89        		.byte	-119
 420 0144 89        		.byte	-119
 421 0145 C9        		.byte	-55
 422 0146 39        		.byte	57
 423 0147 09        		.byte	9
 424 0148 09        		.byte	9
 425 0149 09        		.byte	9
 426 014a 09        		.byte	9
 427 014b 09        		.byte	9
 428 014c 09        		.byte	9
 429 014d 09        		.byte	9
 430 014e 00        		.byte	0
 431 014f 00        		.byte	0
 432 0150 08        		.byte	8
 433 0151 08        		.byte	8
 434 0152 08        		.byte	8
 435 0153 08        		.byte	8
 436 0154 08        		.byte	8
 437 0155 08        		.byte	8
 438 0156 08        		.byte	8
 439 0157 FF        		.byte	-1

⌨️ 快捷键说明

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