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

📄 led.lst

📁 cc1100&atmega8
💻 LST
📖 第 1 页 / 共 2 页
字号:
 310 013a 00C0      		rjmp .L115
 311               	.L62:
 312               	.LM60:
 313 013c 1092 0000 		sts RF_SIGNAL_LED_Val,__zero_reg__
 314 0140 00C0      		rjmp .L50
 315               	.L108:
 316               	.LM61:
 317 0142 8091 0000 		lds r24,RF_SIGNAL_LED_Val
 318 0146 8F5F      		subi r24,lo8(-(1))
 319               	.L115:
 320 0148 8093 0000 		sts RF_SIGNAL_LED_Val,r24
 321               	.L50:
 322               	.LM62:
 323 014c 8091 0000 		lds r24,SYS_POWER_LED_Val
 324 0150 87FF      		sbrs r24,7
 325 0152 00C0      		rjmp .L64
 326               	.LM63:
 327 0154 8091 0000 		lds r24,SYS_POWER_LED_Val
 328 0158 90E0      		ldi r25,lo8(0)
 329 015a 9C01      		movw r18,r24
 330 015c 2072      		andi r18,lo8(32)
 331 015e 3070      		andi r19,hi8(32)
 332 0160 85FF      		sbrs r24,5
 333 0162 00C0      		rjmp .L66
 334 0164 2032      		cpi r18,32
 335 0166 3105      		cpc r19,__zero_reg__
 336 0168 01F4      		brne .L64
 337               	.LM64:
 338 016a 8091 0000 		lds r24,SYS_POWER_LED_Val
 339 016e 90E0      		ldi r25,lo8(0)
 340 0170 8F71      		andi r24,lo8(31)
 341 0172 9070      		andi r25,hi8(31)
 342 0174 8730      		cpi r24,7
 343 0176 9105      		cpc r25,__zero_reg__
 344 0178 01F0      		breq .L74
 345 017a 0F97      		sbiw r24,15
 346 017c 01F4      		brne .L110
 347 017e 00C0      		rjmp .L75
 348               	.L66:
 349               	.LM65:
 350 0180 8091 0000 		lds r24,SYS_POWER_LED_Val
 351 0184 90E0      		ldi r25,lo8(0)
 352 0186 8F71      		andi r24,lo8(31)
 353 0188 9070      		andi r25,hi8(31)
 354 018a 0097      		sbiw r24,0
 355 018c 01F0      		breq .L74
 356 018e 0197      		sbiw r24,1
 357 0190 01F4      		brne .L110
 358 0192 00C0      		rjmp .L75
 359               	.L74:
 360               	.LM66:
 361 0194 82E0      		ldi r24,lo8(2)
 362 0196 00D0      		rcall LED_Toggle
 363 0198 00C0      		rjmp .L110
 364               	.L75:
 365               	.LM67:
 366 019a 82E0      		ldi r24,lo8(2)
 367 019c 00D0      		rcall LED_Toggle
 368               	.LM68:
 369 019e 8091 0000 		lds r24,SYS_POWER_LED_Val
 370 01a2 86FF      		sbrs r24,6
 371 01a4 00C0      		rjmp .L76
 372               	.LM69:
 373 01a6 8091 0000 		lds r24,SYS_POWER_LED_Val
 374 01aa 807E      		andi r24,lo8(-32)
 375 01ac 00C0      		rjmp .L116
 376               	.L76:
 377               	.LM70:
 378 01ae 1092 0000 		sts SYS_POWER_LED_Val,__zero_reg__
 379 01b2 00C0      		rjmp .L64
 380               	.L110:
 381               	.LM71:
 382 01b4 8091 0000 		lds r24,SYS_POWER_LED_Val
 383 01b8 8F5F      		subi r24,lo8(-(1))
 384               	.L116:
 385 01ba 8093 0000 		sts SYS_POWER_LED_Val,r24
 386               	.L64:
 387               	.LM72:
 388 01be 8091 0000 		lds r24,SENSOR_STATUS_LED_Val
 389 01c2 87FF      		sbrs r24,7
 390 01c4 00C0      		rjmp .L78
 391               	.LM73:
 392 01c6 8091 0000 		lds r24,SENSOR_STATUS_LED_Val
 393 01ca 90E0      		ldi r25,lo8(0)
 394 01cc 9C01      		movw r18,r24
 395 01ce 2072      		andi r18,lo8(32)
 396 01d0 3070      		andi r19,hi8(32)
 397 01d2 85FF      		sbrs r24,5
 398 01d4 00C0      		rjmp .L80
 399 01d6 2032      		cpi r18,32
 400 01d8 3105      		cpc r19,__zero_reg__
 401 01da 01F4      		brne .L78
 402               	.LM74:
 403 01dc 8091 0000 		lds r24,SENSOR_STATUS_LED_Val
 404 01e0 90E0      		ldi r25,lo8(0)
 405 01e2 8F71      		andi r24,lo8(31)
 406 01e4 9070      		andi r25,hi8(31)
 407 01e6 8730      		cpi r24,7
 408 01e8 9105      		cpc r25,__zero_reg__
 409 01ea 01F0      		breq .L88
 410 01ec 0F97      		sbiw r24,15
 411 01ee 01F4      		brne .L112
 412 01f0 00C0      		rjmp .L89
 413               	.L80:
 414               	.LM75:
 415 01f2 8091 0000 		lds r24,SENSOR_STATUS_LED_Val
 416 01f6 90E0      		ldi r25,lo8(0)
 417 01f8 8F71      		andi r24,lo8(31)
 418 01fa 9070      		andi r25,hi8(31)
 419 01fc 0097      		sbiw r24,0
 420 01fe 01F0      		breq .L88
 421 0200 0197      		sbiw r24,1
 422 0202 01F4      		brne .L112
 423 0204 00C0      		rjmp .L89
 424               	.L88:
 425               	.LM76:
 426 0206 84E0      		ldi r24,lo8(4)
 427 0208 00D0      		rcall LED_Toggle
 428 020a 00C0      		rjmp .L112
 429               	.L89:
 430               	.LM77:
 431 020c 84E0      		ldi r24,lo8(4)
 432 020e 00D0      		rcall LED_Toggle
 433               	.LM78:
 434 0210 8091 0000 		lds r24,SENSOR_STATUS_LED_Val
 435 0214 86FF      		sbrs r24,6
 436 0216 00C0      		rjmp .L90
 437               	.LM79:
 438 0218 8091 0000 		lds r24,SENSOR_STATUS_LED_Val
 439 021c 807E      		andi r24,lo8(-32)
 440 021e 00C0      		rjmp .L117
 441               	.L90:
 442               	.LM80:
 443 0220 1092 0000 		sts SENSOR_STATUS_LED_Val,__zero_reg__
 444 0224 00C0      		rjmp .L78
 445               	.L112:
 446               	.LM81:
 447 0226 8091 0000 		lds r24,SENSOR_STATUS_LED_Val
 448 022a 8F5F      		subi r24,lo8(-(1))
 449               	.L117:
 450 022c 8093 0000 		sts SENSOR_STATUS_LED_Val,r24
 451               	.L78:
 452               	.LM82:
 453 0230 8091 0000 		lds r24,SYS_STATUS_LED_Val
 454 0234 87FF      		sbrs r24,7
 455 0236 00C0      		rjmp .L106
 456               	.LM83:
 457 0238 8091 0000 		lds r24,SYS_STATUS_LED_Val
 458 023c 90E0      		ldi r25,lo8(0)
 459 023e 9C01      		movw r18,r24
 460 0240 2072      		andi r18,lo8(32)
 461 0242 3070      		andi r19,hi8(32)
 462 0244 85FF      		sbrs r24,5
 463 0246 00C0      		rjmp .L94
 464 0248 2032      		cpi r18,32
 465 024a 3105      		cpc r19,__zero_reg__
 466 024c 01F4      		brne .L106
 467               	.LM84:
 468 024e 8091 0000 		lds r24,SYS_STATUS_LED_Val
 469 0252 90E0      		ldi r25,lo8(0)
 470 0254 8F71      		andi r24,lo8(31)
 471 0256 9070      		andi r25,hi8(31)
 472 0258 8730      		cpi r24,7
 473 025a 9105      		cpc r25,__zero_reg__
 474 025c 01F0      		breq .L102
 475 025e 0F97      		sbiw r24,15
 476 0260 01F4      		brne .L114
 477 0262 00C0      		rjmp .L103
 478               	.L94:
 479               	.LM85:
 480 0264 8091 0000 		lds r24,SYS_STATUS_LED_Val
 481 0268 90E0      		ldi r25,lo8(0)
 482 026a 8F71      		andi r24,lo8(31)
 483 026c 9070      		andi r25,hi8(31)
 484 026e 0097      		sbiw r24,0
 485 0270 01F0      		breq .L102
 486 0272 0197      		sbiw r24,1
 487 0274 01F4      		brne .L114
 488 0276 00C0      		rjmp .L103
 489               	.L102:
 490               	.LM86:
 491 0278 88E0      		ldi r24,lo8(8)
 492 027a 00D0      		rcall LED_Toggle
 493 027c 00C0      		rjmp .L114
 494               	.L103:
 495               	.LM87:
 496 027e 88E0      		ldi r24,lo8(8)
 497 0280 00D0      		rcall LED_Toggle
 498               	.LM88:
 499 0282 8091 0000 		lds r24,SYS_STATUS_LED_Val
 500 0286 86FF      		sbrs r24,6
 501 0288 00C0      		rjmp .L104
 502               	.LM89:
 503 028a 8091 0000 		lds r24,SYS_STATUS_LED_Val
 504 028e 807E      		andi r24,lo8(-32)
 505 0290 00C0      		rjmp .L118
 506               	.L104:
 507               	.LM90:
 508 0292 1092 0000 		sts SYS_STATUS_LED_Val,__zero_reg__
 509 0296 00C0      		rjmp .L106
 510               	.L114:
 511               	.LM91:
 512 0298 8091 0000 		lds r24,SYS_STATUS_LED_Val
 513 029c 8F5F      		subi r24,lo8(-(1))
 514               	.L118:
 515 029e 8093 0000 		sts SYS_STATUS_LED_Val,r24
 516               	.L106:
 517               	/* epilogue: frame size=0 */
 518 02a2 FF91      		pop r31
 519 02a4 EF91      		pop r30
 520 02a6 BF91      		pop r27
 521 02a8 AF91      		pop r26
 522 02aa 9F91      		pop r25
 523 02ac 8F91      		pop r24
 524 02ae 7F91      		pop r23
 525 02b0 6F91      		pop r22
 526 02b2 5F91      		pop r21
 527 02b4 4F91      		pop r20
 528 02b6 3F91      		pop r19
 529 02b8 2F91      		pop r18
 530 02ba 0F90      		pop __tmp_reg__
 531 02bc 0FBE      		out __SREG__,__tmp_reg__
 532 02be 0F90      		pop __tmp_reg__
 533 02c0 1F90      		pop __zero_reg__
 534 02c2 1895      		reti
 535               	/* epilogue end (size=17) */
 536               	/* function __vector_9 size 270 (236) */
 537               	.LFE12:
 539               	.global	LED_Flash
 541               	LED_Flash:
 542               	.LFB17:
 543               	.LM92:
 544               	/* prologue: frame size=0 */
 545               	/* prologue end (size=0) */
 546               	.LVL8:
 547               	.LM93:
 548 02c4 80FF      		sbrs r24,0
 549 02c6 00C0      		rjmp .L128
 550               	.LVL9:
 551               	.LM94:
 552 02c8 6093 0000 		sts RF_SIGNAL_LED_Val,r22
 553               	.L128:
 554               	.LM95:
 555 02cc 81FF      		sbrs r24,1
 556 02ce 00C0      		rjmp .L130
 557               	.LM96:
 558 02d0 6093 0000 		sts SYS_POWER_LED_Val,r22
 559               	.L130:
 560               	.LM97:
 561 02d4 82FF      		sbrs r24,2
 562 02d6 00C0      		rjmp .L132
 563               	.LM98:
 564 02d8 6093 0000 		sts SENSOR_STATUS_LED_Val,r22
 565               	.L132:
 566               	.LM99:
 567 02dc 83FF      		sbrs r24,3
 568 02de 00C0      		rjmp .L136
 569               	.LM100:
 570 02e0 6093 0000 		sts SYS_STATUS_LED_Val,r22
 571               	.L136:
 572 02e4 0895      		ret
 573               	/* epilogue: frame size=0 */
 574               	/* epilogue: noreturn */
 575               	/* epilogue end (size=0) */
 576               	/* function LED_Flash size 17 (17) */
 577               	.LFE17:
 579               		.comm RF_SIGNAL_LED_Val,1,1
 580               		.comm SYS_POWER_LED_Val,1,1
 581               		.comm SENSOR_STATUS_LED_Val,1,1
 582               		.comm SYS_STATUS_LED_Val,1,1
 647               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 LED.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:5      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:6      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:19     .text:00000000 LED_On
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:55     .text:00000012 LED_Off
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:91     .text:00000024 LED_Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:155    .text:00000064 LED_Toggle
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:235    .text:000000b8 __vector_9
                            *COM*:00000001 RF_SIGNAL_LED_Val
                            *COM*:00000001 SYS_POWER_LED_Val
                            *COM*:00000001 SENSOR_STATUS_LED_Val
                            *COM*:00000001 SYS_STATUS_LED_Val
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccQU2qZL.s:541    .text:000002c4 LED_Flash

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss

⌨️ 快捷键说明

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