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

📄 display.lst

📁 AVR红外遥控
💻 LST
📖 第 1 页 / 共 2 页
字号:
 291 014a 8C01      		movw r16,r24
 292               	.LM43:
 293 014c 20E1      		ldi r18,lo8(10000)
 294 014e 37E2      		ldi r19,hi8(10000)
 295 0150 40E0      		ldi r20,hlo8(10000)
 296 0152 50E0      		ldi r21,hhi8(10000)
 297 0154 00D0      		rcall __udivmodsi4
 298 0156 2B83      		std Y+3,r18
 299               	.LM44:
 300 0158 C801      		movw r24,r16
 301 015a B701      		movw r22,r14
 302               	.LVL17:
 303 015c 20E1      		ldi r18,lo8(10000)
 304 015e 37E2      		ldi r19,hi8(10000)
 305 0160 40E0      		ldi r20,hlo8(10000)
 306 0162 50E0      		ldi r21,hhi8(10000)
 307               	.LVL18:
 308 0164 00D0      		rcall __udivmodsi4
 309 0166 7B01      		movw r14,r22
 310 0168 8C01      		movw r16,r24
 311               	.LM45:
 312 016a 28EE      		ldi r18,lo8(1000)
 313 016c 33E0      		ldi r19,hi8(1000)
 314 016e 40E0      		ldi r20,hlo8(1000)
 315 0170 50E0      		ldi r21,hhi8(1000)
 316 0172 00D0      		rcall __udivmodsi4
 317 0174 2C83      		std Y+4,r18
 318               	.LM46:
 319 0176 C801      		movw r24,r16
 320 0178 B701      		movw r22,r14
 321               	.LVL19:
 322 017a 28EE      		ldi r18,lo8(1000)
 323 017c 33E0      		ldi r19,hi8(1000)
 324 017e 40E0      		ldi r20,hlo8(1000)
 325 0180 50E0      		ldi r21,hhi8(1000)
 326               	.LVL20:
 327 0182 00D0      		rcall __udivmodsi4
 328 0184 7B01      		movw r14,r22
 329 0186 8C01      		movw r16,r24
 330               	.LM47:
 331 0188 24E6      		ldi r18,lo8(100)
 332 018a 30E0      		ldi r19,hi8(100)
 333 018c 40E0      		ldi r20,hlo8(100)
 334 018e 50E0      		ldi r21,hhi8(100)
 335 0190 00D0      		rcall __udivmodsi4
 336 0192 2D83      		std Y+5,r18
 337               	.LM48:
 338 0194 C801      		movw r24,r16
 339 0196 B701      		movw r22,r14
 340               	.LVL21:
 341 0198 24E6      		ldi r18,lo8(100)
 342 019a 30E0      		ldi r19,hi8(100)
 343 019c 40E0      		ldi r20,hlo8(100)
 344 019e 50E0      		ldi r21,hhi8(100)
 345               	.LVL22:
 346 01a0 00D0      		rcall __udivmodsi4
 347 01a2 7B01      		movw r14,r22
 348 01a4 8C01      		movw r16,r24
 349               	.LM49:
 350 01a6 2AE0      		ldi r18,lo8(10)
 351 01a8 30E0      		ldi r19,hi8(10)
 352 01aa 40E0      		ldi r20,hlo8(10)
 353 01ac 50E0      		ldi r21,hhi8(10)
 354 01ae 00D0      		rcall __udivmodsi4
 355 01b0 2E83      		std Y+6,r18
 356               	.LM50:
 357 01b2 C801      		movw r24,r16
 358 01b4 B701      		movw r22,r14
 359               	.LVL23:
 360 01b6 2AE0      		ldi r18,lo8(10)
 361 01b8 30E0      		ldi r19,hi8(10)
 362 01ba 40E0      		ldi r20,hlo8(10)
 363 01bc 50E0      		ldi r21,hhi8(10)
 364               	.LVL24:
 365 01be 00D0      		rcall __udivmodsi4
 366 01c0 6F83      		std Y+7,r22
 367 01c2 81E0      		ldi r24,lo8(1)
 368 01c4 90E0      		ldi r25,hi8(1)
 369 01c6 00C0      		rjmp .L31
 370               	.LVL25:
 371               	.L33:
 372               	.LM51:
 373 01c8 80E0      		ldi r24,lo8(0)
 374 01ca 90E0      		ldi r25,hi8(0)
 375               	.L31:
 376               	/* epilogue: frame size=0 */
 377 01cc DF91      		pop r29
 378 01ce CF91      		pop r28
 379 01d0 1F91      		pop r17
 380 01d2 0F91      		pop r16
 381 01d4 FF90      		pop r15
 382 01d6 EF90      		pop r14
 383 01d8 0895      		ret
 384               	/* epilogue end (size=7) */
 385               	/* function htobcd8 size 136 (123) */
 386               	.LFE5:
 388               	.global	htobcd5
 390               	htobcd5:
 391               	.LFB6:
 392               	.LM52:
 393               	/* prologue: frame size=0 */
 394 01da EF92      		push r14
 395 01dc FF92      		push r15
 396 01de 0F93      		push r16
 397 01e0 1F93      		push r17
 398 01e2 CF93      		push r28
 399 01e4 DF93      		push r29
 400               	/* prologue end (size=6) */
 401               	.LVL26:
 402 01e6 EC01      		movw r28,r24
 403 01e8 7A01      		movw r14,r20
 404 01ea 8B01      		movw r16,r22
 405               	.LM53:
 406 01ec 403A      		cpi r20,lo8(100000)
 407 01ee 86E8      		ldi r24,hi8(100000)
 408 01f0 5807      		cpc r21,r24
 409 01f2 81E0      		ldi r24,hlo8(100000)
 410 01f4 6807      		cpc r22,r24
 411 01f6 80E0      		ldi r24,hhi8(100000)
 412 01f8 7807      		cpc r23,r24
 413               	.LVL27:
 414 01fa 00F0      		brlo .+2
 415 01fc 00C0      		rjmp .L39
 416               	.LM54:
 417 01fe CB01      		movw r24,r22
 418 0200 BA01      		movw r22,r20
 419 0202 20E1      		ldi r18,lo8(10000)
 420 0204 37E2      		ldi r19,hi8(10000)
 421 0206 40E0      		ldi r20,hlo8(10000)
 422 0208 50E0      		ldi r21,hhi8(10000)
 423 020a 00D0      		rcall __udivmodsi4
 424 020c 2883      		st Y,r18
 425               	.LM55:
 426 020e C801      		movw r24,r16
 427 0210 B701      		movw r22,r14
 428 0212 20E1      		ldi r18,lo8(10000)
 429 0214 37E2      		ldi r19,hi8(10000)
 430 0216 40E0      		ldi r20,hlo8(10000)
 431 0218 50E0      		ldi r21,hhi8(10000)
 432 021a 00D0      		rcall __udivmodsi4
 433 021c 7B01      		movw r14,r22
 434 021e 8C01      		movw r16,r24
 435               	.LM56:
 436 0220 28EE      		ldi r18,lo8(1000)
 437 0222 33E0      		ldi r19,hi8(1000)
 438 0224 40E0      		ldi r20,hlo8(1000)
 439 0226 50E0      		ldi r21,hhi8(1000)
 440 0228 00D0      		rcall __udivmodsi4
 441 022a 2983      		std Y+1,r18
 442               	.LM57:
 443 022c C801      		movw r24,r16
 444 022e B701      		movw r22,r14
 445               	.LVL28:
 446 0230 28EE      		ldi r18,lo8(1000)
 447 0232 33E0      		ldi r19,hi8(1000)
 448 0234 40E0      		ldi r20,hlo8(1000)
 449 0236 50E0      		ldi r21,hhi8(1000)
 450               	.LVL29:
 451 0238 00D0      		rcall __udivmodsi4
 452 023a 7B01      		movw r14,r22
 453 023c 8C01      		movw r16,r24
 454               	.LM58:
 455 023e 24E6      		ldi r18,lo8(100)
 456 0240 30E0      		ldi r19,hi8(100)
 457 0242 40E0      		ldi r20,hlo8(100)
 458 0244 50E0      		ldi r21,hhi8(100)
 459 0246 00D0      		rcall __udivmodsi4
 460 0248 2A83      		std Y+2,r18
 461               	.LM59:
 462 024a C801      		movw r24,r16
 463 024c B701      		movw r22,r14
 464               	.LVL30:
 465 024e 24E6      		ldi r18,lo8(100)
 466 0250 30E0      		ldi r19,hi8(100)
 467 0252 40E0      		ldi r20,hlo8(100)
 468 0254 50E0      		ldi r21,hhi8(100)
 469               	.LVL31:
 470 0256 00D0      		rcall __udivmodsi4
 471 0258 7B01      		movw r14,r22
 472 025a 8C01      		movw r16,r24
 473               	.LM60:
 474 025c 2AE0      		ldi r18,lo8(10)
 475 025e 30E0      		ldi r19,hi8(10)
 476 0260 40E0      		ldi r20,hlo8(10)
 477 0262 50E0      		ldi r21,hhi8(10)
 478 0264 00D0      		rcall __udivmodsi4
 479 0266 2B83      		std Y+3,r18
 480               	.LM61:
 481 0268 C801      		movw r24,r16
 482 026a B701      		movw r22,r14
 483               	.LVL32:
 484 026c 2AE0      		ldi r18,lo8(10)
 485 026e 30E0      		ldi r19,hi8(10)
 486 0270 40E0      		ldi r20,hlo8(10)
 487 0272 50E0      		ldi r21,hhi8(10)
 488               	.LVL33:
 489 0274 00D0      		rcall __udivmodsi4
 490 0276 6C83      		std Y+4,r22
 491 0278 81E0      		ldi r24,lo8(1)
 492 027a 90E0      		ldi r25,hi8(1)
 493 027c 00C0      		rjmp .L37
 494               	.LVL34:
 495               	.L39:
 496               	.LM62:
 497 027e 80E0      		ldi r24,lo8(0)
 498 0280 90E0      		ldi r25,hi8(0)
 499               	.L37:
 500               	/* epilogue: frame size=0 */
 501 0282 DF91      		pop r29
 502 0284 CF91      		pop r28
 503 0286 1F91      		pop r17
 504 0288 0F91      		pop r16
 505 028a FF90      		pop r15
 506 028c EF90      		pop r14
 507 028e 0895      		ret
 508               	/* epilogue end (size=7) */
 509               	/* function htobcd5 size 91 (78) */
 510               	.LFE6:
 512               	.global	led_seg
 513               		.section	.progmem.data,"a",@progbits
 516               	led_seg:
 517 0000 FC        		.byte	-4
 518 0001 60        		.byte	96
 519 0002 DA        		.byte	-38
 520 0003 F2        		.byte	-14
 521 0004 66        		.byte	102
 522 0005 B6        		.byte	-74
 523 0006 BE        		.byte	-66
 524 0007 E0        		.byte	-32
 525 0008 FE        		.byte	-2
 526 0009 F6        		.byte	-10
 527 000a EE        		.byte	-18
 528 000b 3E        		.byte	62
 529 000c 9C        		.byte	-100
 530 000d 7A        		.byte	122
 531 000e 9E        		.byte	-98
 532 000f 8E        		.byte	-114
 533               	.global	led_select
 536               	led_select:
 537 0010 40        		.byte	64
 538 0011 20        		.byte	32
 539 0012 10        		.byte	16
 540 0013 08        		.byte	8
 541 0014 04        		.byte	4
 542 0015 02        		.byte	2
 543 0016 01        		.byte	1
 544 0017 01        		.byte	1
 545 0018 20        		.byte	32
 546 0019 10        		.byte	16
 547 001a 08        		.byte	8
 548 001b 04        		.byte	4
 549 001c 02        		.byte	2
 550 001d 00        		.skip 1,0
 551               		.comm bcd_buf,13,1
 608               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 display.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:3      *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:4      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:5      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:20     .text:00000000 init_display
                            *COM*:0000000d bcd_buf
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:80     .text:00000064 display_off
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:101    .text:0000006e led_putchar
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:516    .progmem.data:00000000 led_seg
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:536    .progmem.data:00000010 led_select
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:209    .text:000000ca htobcd8
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccb87gpg.s:390    .text:000001da htobcd5

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__udivmodsi4

⌨️ 快捷键说明

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