📄 bianma.lis
字号:
01CE L53:
01CE .dbline 271
01CE ; {led_car();}
01CE ; else goto loop;
01CE 80910A00 lds R24,_delay_time1
01D2 90910B00 lds R25,_delay_time1+1
01D6 C296 adiw R24,50
01D8 90930B00 sts _delay_time1+1,R25
01DC 80930A00 sts _delay_time1,R24
01E0 .dbline 272
01E0 ; }
01E0 8230 cpi R24,2
01E2 E8E0 ldi R30,8
01E4 9E07 cpc R25,R30
01E6 71F5 brne L48
01E8 .dbline 273
01E8 ;
01E8 .dbline 273
01E8 80ED ldi R24,2000
01EA 97E0 ldi R25,7
01EC 90930B00 sts _delay_time1+1,R25
01F0 80930A00 sts _delay_time1,R24
01F4 .dbline 273
01F4 .dbline 274
01F4 ;
01F4 27C0 rjmp L48
01F6 L56:
01F6 .dbline 276
01F6 ;
01F6 ;
01F6 80910A00 lds R24,_delay_time1
01FA 90910B00 lds R25,_delay_time1+1
01FE C297 sbiw R24,50
0200 90930B00 sts _delay_time1+1,R25
0204 80930A00 sts _delay_time1,R24
0208 .dbline 277
0208 ;
0208 8233 cpi R24,50
020A E0E0 ldi R30,0
020C 9E07 cpc R25,R30
020E D1F4 brne L48
0210 .dbline 278
0210 ;
0210 .dbline 278
0210 84E6 ldi R24,100
0212 90E0 ldi R25,0
0214 90930B00 sts _delay_time1+1,R25
0218 80930A00 sts _delay_time1,R24
021C .dbline 278
021C .dbline 279
021C ;
021C 13C0 rjmp L48
021E L59:
021E .dbline 281
021E ;
021E ;
021E 80910800 lds R24,_delay_time2
0222 90910900 lds R25,_delay_time2+1
0226 C296 adiw R24,50
0228 90930900 sts _delay_time2+1,R25
022C 80930800 sts _delay_time2,R24
0230 .dbline 282
0230 ;
0230 8230 cpi R24,2
0232 E8E0 ldi R30,8
0234 9E07 cpc R25,R30
0236 31F4 brne L48
0238 .dbline 283
0238 ;
0238 .dbline 283
0238 80ED ldi R24,2000
023A 97E0 ldi R25,7
023C 90930900 sts _delay_time2+1,R25
0240 80930800 sts _delay_time2,R24
0244 .dbline 283
0244 .dbline 284
0244 ;
0244 .dbline 286
0244 ;
0244 ;
0244 L47:
0244 L48:
0244 .dbline -2
0244 .dbline 288
0244 ;
0244 ;
0244 L46:
0244 .dbline 0 ; func end
0244 0895 ret
0246 .dbsym r remote_in 16 c
0246 .dbend
0246 .dbfile E:\icc\iccavr\sl3010\remote\bianma\bianma.c
0246 .dbfunc e init_devices _init_devices fV
.even
0246 _init_devices::
0246 .dbline -1
0246 .dbline 34
0246 .dbline 36
0246 F894 cli
0248 .dbline 37
0248 DBDE rcall _port_init
024A .dbline 39
024A 2224 clr R2
024C 25BE out 0x35,R2
024E .dbline 40
024E 2BBE out 0x3b,R2
0250 .dbline 41
0250 29BE out 0x39,R2
0252 .dbline 42
0252 7894 sei
0254 .dbline -2
0254 .dbline 44
0254 L63:
0254 .dbline 0 ; func end
0254 0895 ret
0256 .dbend
0256 .dbfunc e remote_car _remote_car fV
0256 ; temp -> <dead>
0256 ; stop_rst -> R20
.even
0256 _remote_car::
0256 00D0 rcall push_gset1
0258 .dbline -1
0258 .dbline 47
0258 .dbline 49
0258 2224 clr R2
025A 27BA out 0x17,R2
025C .dbline 49
025C 8FEF ldi R24,255
025E 88BB out 0x18,R24
0260 .dbline 50
0260 8ABB out 0x1a,R24
0262 .dbline 50
0262 8BBB out 0x1b,R24
0264 37C0 rjmp L66
0266 L65:
0266 .dbline 52
0266 .dbline 53
0266 86B3 in R24,0x16
0268 8F70 andi R24,15
026A 282E mov R2,R24
026C 20920500 sts _pb,R2
0270 20920100 sts _remote,R2
0274 .dbline 54
0274 2094 com R2
0276 2BBA out 0x1b,R2
0278 .dbline 55
0278 80910500 lds R24,_pb
027C 8430 cpi R24,4
027E 29F4 brne L68
0280 .dbline 56
0280 .dbline 57
0280 80E6 ldi R24,96
0282 82BB out 0x12,R24
0284 .dbline 58
0284 8CEC ldi R24,204
0286 8BBB out 0x1b,R24
0288 .dbline 59
0288 4427 clr R20
028A .dbline 60
028A L68:
028A .dbline 61
028A 80910500 lds R24,_pb
028E 8230 cpi R24,2
0290 29F4 brne L70
0292 .dbline 62
0292 .dbline 63
0292 80E5 ldi R24,80
0294 82BB out 0x12,R24
0296 .dbline 64
0296 8CE3 ldi R24,60
0298 8BBB out 0x1b,R24
029A .dbline 65
029A 4427 clr R20
029C .dbline 66
029C L70:
029C .dbline 67
029C 80910500 lds R24,_pb
02A0 8830 cpi R24,8
02A2 21F4 brne L72
02A4 .dbline 68
02A4 .dbline 69
02A4 8FEF ldi R24,255
02A6 82BB out 0x12,R24
02A8 .dbline 70
02A8 8BBB out 0x1b,R24
02AA .dbline 71
02AA 4395 inc R20
02AC .dbline 72
02AC L72:
02AC .dbline 73
02AC 80910500 lds R24,_pb
02B0 8130 cpi R24,1
02B2 29F4 brne L74
02B4 .dbline 74
02B4 .dbline 75
02B4 80E9 ldi R24,144
02B6 82BB out 0x12,R24
02B8 .dbline 76
02B8 83E3 ldi R24,51
02BA 8BBB out 0x1b,R24
02BC .dbline 77
02BC 4427 clr R20
02BE .dbline 78
02BE L74:
02BE .dbline 79
02BE 20900500 lds R2,_pb
02C2 2220 tst R2
02C4 21F4 brne L76
02C6 .dbline 80
02C6 .dbline 81
02C6 80EA ldi R24,160
02C8 82BB out 0x12,R24
02CA .dbline 82
02CA 83EC ldi R24,195
02CC 8BBB out 0x1b,R24
02CE .dbline 83
02CE L76:
02CE .dbline 98
02CE 04E6 ldi R16,100
02D0 10E0 ldi R17,0
02D2 AEDE rcall _delay_ms
02D4 .dbline 99
02D4 L66:
02D4 .dbline 51
02D4 C8CF rjmp L65
02D6 X7:
02D6 .dbline -2
02D6 .dbline 100
02D6 L64:
02D6 00D0 rcall pop_gset1
02D8 .dbline 0 ; func end
02D8 0895 ret
02DA .dbsym l temp 1 c
02DA .dbsym r stop_rst 20 c
02DA .dbend
02DA .dbfunc e xuanya_car _xuanya_car fV
.even
02DA _xuanya_car::
02DA .dbline -1
02DA .dbline 103
02DA .dbline 104
02DA 81E0 ldi R24,1
02DC 84BB out 0x14,R24
02DE .dbline 104
02DE 8FEF ldi R24,255
02E0 85BB out 0x15,R24
02E2 .dbline 105
02E2 8ABB out 0x1a,R24
02E4 .dbline 105
02E4 8BBB out 0x1b,R24
02E6 .dbline 106
02E6 81BB out 0x11,R24
02E8 .dbline 106
02E8 82BB out 0x12,R24
02EA 84C0 rjmp L80
02EC L79:
02EC .dbline 108
02EC .dbline 109
02EC 83B3 in R24,0x13
02EE 8071 andi R24,16
02F0 80930400 sts _pc,R24
02F4 .dbline 110
02F4 8823 tst R24
02F6 71F4 brne L82
02F8 .dbline 111
02F8 .dbline 112
02F8 80E5 ldi R24,80
02FA 82BB out 0x12,R24
02FC .dbline 113
02FC 8CE3 ldi R24,60
02FE 8BBB out 0x1b,R24
0300 .dbline 114
0300 0CE2 ldi R16,300
0302 11E0 ldi R17,1
0304 95DE rcall _delay_ms
0306 .dbline 115
0306 80E6 ldi R24,96
0308 82BB out 0x12,R24
030A .dbline 116
030A 8CEC ldi R24,204
030C 8BBB out 0x1b,R24
030E .dbline 117
030E 06E9 ldi R16,150
0310 10E0 ldi R17,0
0312 8EDE rcall _delay_ms
0314 .dbline 118
0314 L82:
0314 .dbline 119
0314 83B3 in R24,0x13
0316 807E andi R24,224
0318 80930400 sts _pc,R24
031C .dbline 120
031C 8034 cpi R24,64
031E 89F4 brne L84
0320 .dbline 121
0320 .dbline 122
0320 8FEF ldi R24,255
0322 82BB out 0x12,R24
0324 .dbline 123
0324 8BBB out 0x1b,R24
0326 .dbline 125
0326 80E5 ldi R24,80
0328 82BB out 0x12,R24
032A .dbline 126
032A 8CE3 ldi R24,60
032C 8BBB out 0x1b,R24
032E .dbline 127
032E 0CE2 ldi R16,300
0330 11E0 ldi R17,1
0332 7EDE rcall _delay_ms
0334 .dbline 128
0334 80E6 ldi R24,96
0336 82BB out 0x12,R24
0338 .dbline 129
0338 8CEC ldi R24,204
033A 8BBB out 0x1b,R24
033C .dbline 130
033C 06E9 ldi R16,150
033E 10E0 ldi R17,0
0340 77DE rcall _delay_ms
0342 .dbline 131
0342 L84:
0342 .dbline 132
0342 80910400 lds R24,_pc
0346 8038 cpi R24,128
0348 79F4 brne L86
034A .dbline 133
034A .dbline 134
034A 9EDE rcall _stop
034C .dbline 136
034C 80E5 ldi R24,80
034E 82BB out 0x12,R24
0350 .dbline 137
0350 8CE3 ldi R24,60
0352 8BBB out 0x1b,R24
0354 .dbline 138
0354 0CE2 ldi R16,300
0356 11E0 ldi R17,1
0358 6BDE rcall _delay_ms
035A .dbline 139
035A 80E6 ldi R24,96
035C 82BB out 0x12,R24
035E .dbline 140
035E 8CEC ldi R24,204
0360 8BBB out 0x1b,R24
0362 .dbline 141
0362 0CE2 ldi R16,300
0364 11E0 ldi R17,1
0366 64DE rcall _delay_ms
0368 .dbline 142
0368 L86:
0368 .dbline 143
0368 80910400 lds R24,_pc
036C 8032 cpi R24,32
036E 79F4 brne L88
0370 .dbline 144
0370 .dbline 145
0370 8BDE rcall _stop
0372 .dbline 147
0372 80E5 ldi R24,80
0374 82BB out 0x12,R24
0376 .dbline 148
0376 8CE3 ldi R24,60
0378 8BBB out 0x1b,R24
037A .dbline 149
037A 0CE2 ldi R16,300
037C 11E0 ldi R17,1
037E 58DE rcall _delay_ms
0380 .dbline 150
0380 80E6 ldi R24,96
0382 82BB out 0x12,R24
0384 .dbline 151
0384 8CEC ldi R24,204
0386 8BBB out 0x1b,R24
0388 .dbline 152
0388 0CE2 ldi R16,300
038A 11E0 ldi R17,1
038C 51DE rcall _delay_ms
038E .dbline 153
038E L88:
038E .dbline 154
038E 80910400 lds R24,_pc
0392 803C cpi R24,192
0394 79F4 brne L90
0396 .dbline 155
0396 .dbline 156
0396 78DE rcall _stop
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -