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

📄 led_car.lis

📁 单片机开发资料光盘-双龙-686M.zip
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 042E                   .dbline 92
 042E 83E0              ldi R24,3
 0430 80930100          sts _pa,R24
 0434                   .dbline 93
 0434 2224              clr R2
 0436 20920000          sts _timers,R2
 043A 16C0              rjmp L98
 043C           L95:
 043C                   .dbline 94
 043C                   .dbline 95
 043C 20900100          lds R2,_pa
 0440 2094              com R2
 0442 2BBA              out 0x1b,R2
 0444                   .dbline 96
 0444 00917600          lds R16,_led_delayms
 0448 10917700          lds R17,_led_delayms+1
 044C 1695              lsr R17
 044E 0795              ror R16
 0450 EFDD              rcall _delay_ms
 0452                   .dbline 97
 0452 20900100          lds R2,_pa
 0456 220C              lsl R2
 0458 220C              lsl R2
 045A 20920100          sts _pa,R2
 045E                   .dbline 98
 045E           L96:
 045E                   .dbline 93
 045E 80910000          lds R24,_timers
 0462 8F5F              subi R24,255    ; addi 1
 0464 80930000          sts _timers,R24
 0468           L98:
 0468                   .dbline 93
 0468 80910000          lds R24,_timers
 046C 8430              cpi R24,4
 046E 30F3              brlo L95
 0470                   .dbline 100
 0470 80EC              ldi R24,192
 0472 80930100          sts _pa,R24
 0476                   .dbline 101
 0476 2224              clr R2
 0478 20920000          sts _timers,R2
 047C 16C0              rjmp L102
 047E           L99:
 047E                   .dbline 102
 047E                   .dbline 103
 047E 20900100          lds R2,_pa
 0482 2094              com R2
 0484 2BBA              out 0x1b,R2
 0486                   .dbline 104
 0486 00917600          lds R16,_led_delayms
 048A 10917700          lds R17,_led_delayms+1
 048E 1695              lsr R17
 0490 0795              ror R16
 0492 CEDD              rcall _delay_ms
 0494                   .dbline 105
 0494 20900100          lds R2,_pa
 0498 2694              lsr R2
 049A 2694              lsr R2
 049C 20920100          sts _pa,R2
 04A0                   .dbline 106
 04A0           L100:
 04A0                   .dbline 101
 04A0 80910000          lds R24,_timers
 04A4 8F5F              subi R24,255    ; addi 1
 04A6 80930000          sts _timers,R24
 04AA           L102:
 04AA                   .dbline 101
 04AA 80910000          lds R24,_timers
 04AE 8430              cpi R24,4
 04B0 30F3              brlo L99
 04B2                   .dbline 108
 04B2 83E0              ldi R24,3
 04B4 80930100          sts _pa,R24
 04B8                   .dbline 109
 04B8 2224              clr R2
 04BA 20920000          sts _timers,R2
 04BE 19C0              rjmp L106
 04C0           L103:
 04C0                   .dbline 110
 04C0                   .dbline 111
 04C0 20900100          lds R2,_pa
 04C4 2094              com R2
 04C6 2BBA              out 0x1b,R2
 04C8                   .dbline 112
 04C8 00917600          lds R16,_led_delayms
 04CC 10917700          lds R17,_led_delayms+1
 04D0 1695              lsr R17
 04D2 0795              ror R16
 04D4 ADDD              rcall _delay_ms
 04D6                   .dbline 113
 04D6 20900100          lds R2,_pa
 04DA 220C              lsl R2
 04DC 220C              lsl R2
 04DE 30900100          lds R3,_pa
 04E2 3228              or R3,R2
 04E4 30920100          sts _pa,R3
 04E8                   .dbline 114
 04E8           L104:
 04E8                   .dbline 109
 04E8 80910000          lds R24,_timers
 04EC 8F5F              subi R24,255    ; addi 1
 04EE 80930000          sts _timers,R24
 04F2           L106:
 04F2                   .dbline 109
 04F2 80910000          lds R24,_timers
 04F6 8430              cpi R24,4
 04F8 18F3              brlo L103
 04FA                   .dbline 116
 04FA 8FE3              ldi R24,63
 04FC 80930100          sts _pa,R24
 0500                   .dbline 117
 0500 2224              clr R2
 0502 20920000          sts _timers,R2
 0506 19C0              rjmp L110
 0508           L107:
 0508                   .dbline 118
 0508                   .dbline 119
 0508 20900100          lds R2,_pa
 050C 2094              com R2
 050E 2BBA              out 0x1b,R2
 0510                   .dbline 120
 0510 00917600          lds R16,_led_delayms
 0514 10917700          lds R17,_led_delayms+1
 0518 1695              lsr R17
 051A 0795              ror R16
 051C 89DD              rcall _delay_ms
 051E                   .dbline 121
 051E 20900100          lds R2,_pa
 0522 2694              lsr R2
 0524 2694              lsr R2
 0526 30900100          lds R3,_pa
 052A 3220              and R3,R2
 052C 30920100          sts _pa,R3
 0530                   .dbline 122
 0530           L108:
 0530                   .dbline 117
 0530 80910000          lds R24,_timers
 0534 8F5F              subi R24,255    ; addi 1
 0536 80930000          sts _timers,R24
 053A           L110:
 053A                   .dbline 117
 053A 80910000          lds R24,_timers
 053E 8430              cpi R24,4
 0540 18F3              brlo L107
 0542                   .dbline 124
 0542 80EC              ldi R24,192
 0544 80930100          sts _pa,R24
 0548                   .dbline 125
 0548 2224              clr R2
 054A 20920000          sts _timers,R2
 054E 19C0              rjmp L114
 0550           L111:
 0550                   .dbline 126
 0550                   .dbline 127
 0550 20900100          lds R2,_pa
 0554 2094              com R2
 0556 2BBA              out 0x1b,R2
 0558                   .dbline 128
 0558 00917600          lds R16,_led_delayms
 055C 10917700          lds R17,_led_delayms+1
 0560 1695              lsr R17
 0562 0795              ror R16
 0564 65DD              rcall _delay_ms
 0566                   .dbline 129
 0566 20900100          lds R2,_pa
 056A 2694              lsr R2
 056C 2694              lsr R2
 056E 30900100          lds R3,_pa
 0572 3228              or R3,R2
 0574 30920100          sts _pa,R3
 0578                   .dbline 130
 0578           L112:
 0578                   .dbline 125
 0578 80910000          lds R24,_timers
 057C 8F5F              subi R24,255    ; addi 1
 057E 80930000          sts _timers,R24
 0582           L114:
 0582                   .dbline 125
 0582 80910000          lds R24,_timers
 0586 8430              cpi R24,4
 0588 18F3              brlo L111
 058A                   .dbline 132
 058A 8CEF              ldi R24,252
 058C 80930100          sts _pa,R24
 0590                   .dbline 133
 0590 2224              clr R2
 0592 20920000          sts _timers,R2
 0596 19C0              rjmp L118
 0598           L115:
 0598                   .dbline 134
 0598                   .dbline 135
 0598 20900100          lds R2,_pa
 059C 2094              com R2
 059E 2BBA              out 0x1b,R2
 05A0                   .dbline 136
 05A0 00917600          lds R16,_led_delayms
 05A4 10917700          lds R17,_led_delayms+1
 05A8 1695              lsr R17
 05AA 0795              ror R16
 05AC 41DD              rcall _delay_ms
 05AE                   .dbline 137
 05AE 20900100          lds R2,_pa
 05B2 220C              lsl R2
 05B4 220C              lsl R2
 05B6 30900100          lds R3,_pa
 05BA 3220              and R3,R2
 05BC 30920100          sts _pa,R3
 05C0                   .dbline 138
 05C0           L116:
 05C0                   .dbline 133
 05C0 80910000          lds R24,_timers
 05C4 8F5F              subi R24,255    ; addi 1
 05C6 80930000          sts _timers,R24
 05CA           L118:
 05CA                   .dbline 133
 05CA 80910000          lds R24,_timers
 05CE 8430              cpi R24,4
 05D0 18F3              brlo L115
 05D2                   .dbline 140
 05D2 2224              clr R2
 05D4 20920000          sts _timers,R2
 05D8           L119:
 05D8                   .dbline 141
 05D8                   .dbline 142
 05D8 80E0              ldi R24,<_led_data
 05DA 90E0              ldi R25,>_led_data
 05DC E0910000          lds R30,_timers
 05E0 FF27              clr R31
 05E2 E80F              add R30,R24
 05E4 F91F              adc R31,R25
 05E6 2080              ldd R2,z+0
 05E8 20920100          sts _pa,R2
 05EC                   .dbline 143
 05EC 822D              mov R24,R2
 05EE 8A30              cpi R24,10
 05F0 09F4              brne L123
 05F2                   .dbline 143
 05F2                   .dbline 143
 05F2 10C0              rjmp L121
 05F4           L123:
 05F4                   .dbline 144
 05F4 20900100          lds R2,_pa
 05F8 2BBA              out 0x1b,R2
 05FA                   .dbline 145
 05FA 00917600          lds R16,_led_delayms
 05FE 10917700          lds R17,_led_delayms+1
 0602 1695              lsr R17
 0604 0795              ror R16
 0606 14DD              rcall _delay_ms
 0608                   .dbline 146
 0608           L120:
 0608                   .dbline 140
 0608 80910000          lds R24,_timers
 060C 8F5F              subi R24,255    ; addi 1
 060E 80930000          sts _timers,R24
 0612                   .dbline 140
 0612 E2CF              rjmp L119
 0614           L121:
 0614                   .dbline 148
 0614 85E5              ldi R24,85
 0616 80930100          sts _pa,R24
 061A                   .dbline 149
 061A 2224              clr R2
 061C 20920000          sts _timers,R2
 0620 12C0              rjmp L128
 0622           L125:
 0622                   .dbline 150
 0622                   .dbline 151
 0622 20900100          lds R2,_pa
 0626 2BBA              out 0x1b,R2
 0628                   .dbline 152
 0628 00917600          lds R16,_led_delayms
 062C 10917700          lds R17,_led_delayms+1
 0630 FFDC              rcall _delay_ms
 0632                   .dbline 153
 0632 20900100          lds R2,_pa
 0636 2094              com R2
 0638 20920100          sts _pa,R2
 063C                   .dbline 154
 063C           L126:
 063C                   .dbline 149
 063C 80910000          lds R24,_timers
 0640 8F5F              subi R24,255    ; addi 1
 0642 80930000          sts _timers,R24
 0646           L128:
 0646                   .dbline 149
 0646 80910000          lds R24,_timers
 064A 8031              cpi R24,16
 064C 50F3              brlo L125
 064E                   .dbline 156
 064E 80917600          lds R24,_led_delayms
 0652 90917700          lds R25,_led_delayms+1
 0656 8456              subi R24,100
 0658 9040              sbci R25,0
 065A 90937700          sts _led_delayms+1,R25
 065E 80937600          sts _led_delayms,R24
 0662                   .dbline 157
 0662 8436              cpi R24,100
 0664 E0E0              ldi R30,0
 0666 9E07              cpc R25,R30
 0668 31F4              brne L129
 066A                   .dbline 158
 066A                   .dbline 159
 066A 88E5              ldi R24,600
 066C 92E0              ldi R25,2
 066E 90937700          sts _led_delayms+1,R25
 0672 80937600          sts _led_delayms,R24
 0676                   .dbline 160
 0676           L129:
 0676                   .dbline 161
 0676           L65:
 0676                   .dbline 34
 0676 F1CD              rjmp L64
 0678           X7:
 0678                   .dbline -2
 0678                   .dbline 162
 0678           L63:
 0678                   .dbline 0 ; func end
 0678 0895              ret
 067A                   .dbend
 067A                   .dbfunc e main _main fV
                        .even
 067A           _main::
 067A                   .dbline -1
 067A                   .dbline 165
 067A                   .dbline 166
 067A                   .dbline -2
 067A                   .dbline 167
 067A           L131:
 067A                   .dbline 0 ; func end
 067A E9CD              rjmp _led_car
 067C                   .dbend
                        .area bss(ram, con, rel)
 0000                   .dbfile E:\icc\iccavr\sl3010\led_car\led_car.c
 0000           _timers::
 0000                   .blkb 1
 0001                   .dbsym e timers _timers c
 0001           _pa::
 0001                   .blkb 1
 0002                   .dbsym e pa _pa c
 0002           _delay_time2::
 0002                   .blkb 2
 0004                   .dbfile e:/ICC/include/sl3010.c
 0004                   .dbsym e delay_time2 _delay_time2 i
 0004           _delay_time1::
 0004                   .blkb 2
 0006                   .dbsym e delay_time1 _delay_time1 i
 0006           _mic_in::
 0006                   .blkb 1
 0007                   .dbsym e mic_in _mic_in c
 0007           _remote_in::
 0007         

⌨️ 快捷键说明

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