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

📄 cny_car.lis

📁 单片机开发资料光盘-双龙-686M.zip
💻 LIS
📖 第 1 页 / 共 3 页
字号:
 014C FBCF              rjmp L41
 014E           L43:
 014E                   .dbline -2
 014E                   .dbline 239
 014E           ; 
 014E           ; 
 014E           L40:
 014E                   .dbline 0 ; func end
 014E 0895              ret
 0150                   .dbsym r mic_in 16 c
 0150                   .dbend
 0150                   .dbfunc e remote_auto_time _remote_auto_time fV
 0150           ;      remote_in -> R16
                        .even
 0150           _remote_auto_time::
 0150                   .dbline -1
 0150                   .dbline 256
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150           ; 
 0150                   .dbline 258
 0150           ; 
 0150           ; 
 0150 06B3              in R16,0x16
 0152 0F70              andi R16,15
 0154                   .dbline 259
 0154           ; 
 0154 1127              clr R17
 0156 0030              cpi R16,0
 0158 0107              cpc R16,R17
 015A 09F4              brne X4
 015C 62C0              rjmp L48
 015E           X4:
 015E           X2:
 015E 0130              cpi R16,1
 0160 E0E0              ldi R30,0
 0162 1E07              cpc R17,R30
 0164 09F4              brne X5
 0166 4AC0              rjmp L59
 0168           X5:
 0168 0230              cpi R16,2
 016A E0E0              ldi R30,0
 016C 1E07              cpc R17,R30
 016E F1F0              breq L53
 0170 0430              cpi R16,4
 0172 E0E0              ldi R30,0
 0174 1E07              cpc R17,R30
 0176 29F0              breq L50
 0178 0830              cpi R16,8
 017A E0E0              ldi R30,0
 017C 1E07              cpc R17,R30
 017E 51F1              breq L56
 0180 50C0              rjmp L47
 0182           X3:
 0182                   .dbline 260
 0182           ; 
 0182           L50:
 0182                   .dbline 262
 0182           ; 
 0182           ; 
 0182 80910100          lds R24,_delay_time2
 0186 90910200          lds R25,_delay_time2+1
 018A C297              sbiw R24,50
 018C 90930200          sts _delay_time2+1,R25
 0190 80930100          sts _delay_time2,R24
 0194                   .dbline 263
 0194           ; 
 0194 8233              cpi R24,50
 0196 E0E0              ldi R30,0
 0198 9E07              cpc R25,R30
 019A 09F0              breq X6
 019C 42C0              rjmp L48
 019E           X6:
 019E                   .dbline 264
 019E           ; 
 019E                   .dbline 264
 019E 84E6              ldi R24,100
 01A0 90E0              ldi R25,0
 01A2 90930200          sts _delay_time2+1,R25
 01A6 80930100          sts _delay_time2,R24
 01AA                   .dbline 264
 01AA                   .dbline 265
 01AA           ; 
 01AA 3BC0              rjmp L48
 01AC           L53:
 01AC                   .dbline 267
 01AC           ; 
 01AC           ; 
 01AC 80910300          lds R24,_delay_time1
 01B0 90910400          lds R25,_delay_time1+1
 01B4 C296              adiw R24,50
 01B6 90930400          sts _delay_time1+1,R25
 01BA 80930300          sts _delay_time1,R24
 01BE                   .dbline 268
 01BE           ; 
 01BE 8230              cpi R24,2
 01C0 E8E0              ldi R30,8
 01C2 9E07              cpc R25,R30
 01C4 71F5              brne L48
 01C6                   .dbline 269
 01C6           ; 
 01C6                   .dbline 269
 01C6 80ED              ldi R24,2000
 01C8 97E0              ldi R25,7
 01CA 90930400          sts _delay_time1+1,R25
 01CE 80930300          sts _delay_time1,R24
 01D2                   .dbline 269
 01D2                   .dbline 270
 01D2           ; 
 01D2 27C0              rjmp L48
 01D4           L56:
 01D4                   .dbline 272
 01D4           ; 
 01D4           ; 
 01D4 80910300          lds R24,_delay_time1
 01D8 90910400          lds R25,_delay_time1+1
 01DC C297              sbiw R24,50
 01DE 90930400          sts _delay_time1+1,R25
 01E2 80930300          sts _delay_time1,R24
 01E6                   .dbline 273
 01E6           ; 
 01E6 8233              cpi R24,50
 01E8 E0E0              ldi R30,0
 01EA 9E07              cpc R25,R30
 01EC D1F4              brne L48
 01EE                   .dbline 274
 01EE           ; 
 01EE                   .dbline 274
 01EE 84E6              ldi R24,100
 01F0 90E0              ldi R25,0
 01F2 90930400          sts _delay_time1+1,R25
 01F6 80930300          sts _delay_time1,R24
 01FA                   .dbline 274
 01FA                   .dbline 275
 01FA           ; 
 01FA 13C0              rjmp L48
 01FC           L59:
 01FC                   .dbline 277
 01FC           ; 
 01FC           ; 
 01FC 80910100          lds R24,_delay_time2
 0200 90910200          lds R25,_delay_time2+1
 0204 C296              adiw R24,50
 0206 90930200          sts _delay_time2+1,R25
 020A 80930100          sts _delay_time2,R24
 020E                   .dbline 278
 020E           ; 
 020E 8230              cpi R24,2
 0210 E8E0              ldi R30,8
 0212 9E07              cpc R25,R30
 0214 31F4              brne L48
 0216                   .dbline 279
 0216           ; 
 0216                   .dbline 279
 0216 80ED              ldi R24,2000
 0218 97E0              ldi R25,7
 021A 90930200          sts _delay_time2+1,R25
 021E 80930100          sts _delay_time2,R24
 0222                   .dbline 279
 0222                   .dbline 280
 0222           ; 
 0222                   .dbline 282
 0222           ; 
 0222           ; 
 0222           L47:
 0222           L48:
 0222                   .dbline -2
 0222                   .dbline 284
 0222           ; 
 0222           ; 
 0222           L46:
 0222                   .dbline 0 ; func end
 0222 0895              ret
 0224                   .dbsym r remote_in 16 c
 0224                   .dbend
 0224                   .dbfile E:\icc\iccavr\sl3010\cny_car\cny_car.c
 0224                   .dbfunc e cny_car _cny_car fV
 0224           ;      cny_times -> R20
                        .even
 0224           _cny_car::
 0224 00D0              rcall push_gset1
 0226                   .dbline -1
 0226                   .dbline 11
 0226                   .dbline 13
 0226 ECDE              rcall _port_init
 0228           L64:
 0228                   .dbline 15
 0228 8CDF              rcall _mic_startup
 022A 2FC0              rjmp L66
 022C           L65:
 022C                   .dbline 18
 022C                   .dbline 21
 022C 83B3              in R24,0x13
 022E 807E              andi R24,224
 0230 80930000          sts _cny_in,R24
 0234                   .dbline 22
 0234 8823              tst R24
 0236 21F0              breq L71
 0238 8034              cpi R24,64
 023A 11F0              breq L71
 023C 803A              cpi R24,160
 023E 11F4              brne L68
 0240           L71:
 0240                   .dbline 23
 0240                   .dbline 24
 0240 1EDF              rcall _forward
 0242                   .dbline 25
 0242 4427              clr R20
 0244                   .dbline 26
 0244           L68:
 0244                   .dbline 27
 0244 80910000          lds R24,_cny_in
 0248 8032              cpi R24,32
 024A 11F0              breq L74
 024C 8036              cpi R24,96
 024E 29F4              brne L72
 0250           L74:
 0250                   .dbline 28
 0250                   .dbline 29
 0250 07DF              rcall _turn_right_s
 0252                   .dbline 30
 0252 02E3              ldi R16,50
 0254 10E0              ldi R17,0
 0256 ECDE              rcall _delay_ms
 0258                   .dbline 31
 0258 4427              clr R20
 025A                   .dbline 32
 025A           L72:
 025A                   .dbline 33
 025A 80910000          lds R24,_cny_in
 025E 8038              cpi R24,128
 0260 11F0              breq L77
 0262 803C              cpi R24,192
 0264 29F4              brne L75
 0266           L77:
 0266                   .dbline 34
 0266                   .dbline 35
 0266 01DF              rcall _turn_left_s
 0268                   .dbline 36
 0268 02E3              ldi R16,50
 026A 10E0              ldi R17,0
 026C E1DE              rcall _delay_ms
 026E                   .dbline 37
 026E 4427              clr R20
 0270                   .dbline 38
 0270           L75:
 0270                   .dbline 39
 0270 80910000          lds R24,_cny_in
 0274 803E              cpi R24,224
 0276 49F4              brne L78
 0278                   .dbline 40
 0278                   .dbline 41
 0278 02DF              rcall _forward
 027A                   .dbline 42
 027A 4395              inc R20
 027C                   .dbline 43
 027C 0AE0              ldi R16,10
 027E 10E0              ldi R17,0
 0280 D7DE              rcall _delay_ms
 0282                   .dbline 44
 0282 4436              cpi R20,100
 0284 11F4              brne L80
 0286                   .dbline 45
 0286                   .dbline 46
 0286 00DF              rcall _stop
 0288                   .dbline 47
 0288 CFCF              rjmp L64
 028A           L80:
 028A                   .dbline 49
 028A           L78:
 028A                   .dbline 50
 028A           L66:
 028A                   .dbline 17
 028A D0CF              rjmp L65
 028C           X7:
 028C                   .dbline -2
 028C                   .dbline 51
 028C           L63:
 028C 00D0              rcall pop_gset1
 028E                   .dbline 0 ; func end
 028E 0895              ret
 0290                   .dbsym r cny_times 20 c
 0290                   .dbend
 0290                   .dbfunc e main _main fV
                        .even
 0290           _main::
 0290                   .dbline -1
 0290                   .dbline 54
 0290                   .dbline 55
 0290                   .dbline -2
 0290                   .dbline 56
 0290           L82:
 0290                   .dbline 0 ; func end
 0290 C9CF              rjmp _cny_car
 0292                   .dbend
                        .area bss(ram, con, rel)
 0000                   .dbfile E:\icc\iccavr\sl3010\cny_car\cny_car.c
 0000           _cny_in::
 0000                   .blkb 1
 0001                   .dbsym e cny_in _cny_in c
 0001           _delay_time2::
 0001                   .blkb 2
 0003                   .dbfile e:/ICC/include/sl3010.c
 0003                   .dbsym e delay_time2 _delay_time2 i
 0003           _delay_time1::
 0003                   .blkb 2
 0005                   .dbsym e delay_time1 _delay_time1 i
 0005           _work_status::
 0005                   .blkb 1
 0006                   .dbsym e work_status _work_status c

⌨️ 快捷键说明

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