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

📄 motor.lis

📁 AVR单片机应用开发指南及实例,包含许多实例,挺不错
💻 LIS
📖 第 1 页 / 共 4 页
字号:
 0120                   .dbline 222
 0120           ; }                                             //main函数结 
 0120                   .dbline 222
 0120 16C0              xjmp L35
 0122           L36:
 0122                   .dbline 223
 0122           ; }                                             //main函数结 
 0122 85E5              ldi R24,85
 0124 8BBB              out 0x1b,R24
 0126                   .dbline 224
 0126           ; }                                             //main函数结 
 0126 0AEF              ldi R16,250
 0128 10E0              ldi R17,0
 012A 81DF              xcall _delay_ms
 012C                   .dbline 225
 012C           ; }                                             //main函数结 
 012C 8AEA              ldi R24,170
 012E 8BBB              out 0x1b,R24
 0130                   .dbline 226
 0130           ; }                                             //main函数结 
 0130 0AEF              ldi R16,250
 0132 10E0              ldi R17,0
 0134 7CDF              xcall _delay_ms
 0136                   .dbline 227
 0136           ; }                                             //main函数结 
 0136 66B3              in R22,0x16
 0138 607F              andi R22,240
 013A                   .dbline 228
 013A           ; }                                             //main函数结 
 013A 6031              cpi R22,16
 013C 31F0              breq L42
 013E 6032              cpi R22,32
 0140 21F0              breq L42
 0142 6034              cpi R22,64
 0144 11F0              breq L42
 0146 6038              cpi R22,128
 0148 09F4              brne L38
 014A           L42:
 014A                   .dbline 229
 014A           ; }                                             //main函数结 
 014A                   .dbline 229
 014A 01C0              xjmp L35
 014C           L38:
 014C                   .dbline 230
 014C           L34:
 014C                   .dbline 218
 014C E6CF              xjmp L33
 014E           L35:
 014E                   .dbline 231
 014E           L31:
 014E                   .dbline -2
 014E           L17:
 014E 0E940000          xcall pop_gset2
 0152                   .dbline 0 ; func end
 0152 0895              ret
 0154                   .dbsym r sw_in 20 c
 0154                   .dbsym r remote_in 22 c
 0154                   .dbend
 0154                   .dbfunc e mic_startup _mic_startup fV
 0154           ;         mic_in -> R16
                        .even
 0154           _mic_startup::
 0154                   .dbline -1
 0154                   .dbline 235
 0154           ; }                                             //main函数结 
 0154           ; }                                             //main函数结 
 0154           ; }                                             //main函数结 
 0154           ; }                                             //main函数结 
 0154           ; }                                             //main函数结 
 0154           ; }                                             //main函数结 
 0154 04C0              xjmp L45
 0156           L44:
 0156                   .dbline 238
 0156           ; }                                             //main函数结 
 0156           ; }                                             //main函数结 
 0156           ; }                                             //main函数结 
 0156                   .dbline 239
 0156           ; }                                             //main函数结 
 0156 06B3              in R16,0x16
 0158 0470              andi R16,4
 015A                   .dbline 240
 015A           ; }                                             //main函数结 
 015A 09F4              brne L47
 015C                   .dbline 240
 015C                   .dbline 240
 015C 01C0              xjmp L46
 015E           L47:
 015E                   .dbline 241
 015E           L45:
 015E                   .dbline 237
 015E FBCF              xjmp L44
 0160           L46:
 0160                   .dbline -2
 0160           L43:
 0160                   .dbline 0 ; func end
 0160 0895              ret
 0162                   .dbsym r mic_in 16 c
 0162                   .dbend
 0162                   .dbfunc e remote_auto_time _remote_auto_time fV
 0162           ;      remote_in -> R16
                        .even
 0162           _remote_auto_time::
 0162                   .dbline -1
 0162                   .dbline 259
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162                   .dbline 261
 0162           ; }                                             //main函数结 
 0162           ; }                                             //main函数结 
 0162 06B3              in R16,0x16
 0164 007F              andi R16,240
 0166                   .dbline 262
 0166           ; }                                             //main函数结 
 0166 1127              clr R17
 0168 0032              cpi R16,32
 016A E0E0              ldi R30,0
 016C 1E07              cpc R17,R30
 016E 19F1              breq L53
 0170 80E2              ldi R24,32
 0172 90E0              ldi R25,0
 0174 8017              cp R24,R16
 0176 9107              cpc R25,R17
 0178 7CF0              brlt L67
 017A           L66:
 017A 0030              cpi R16,0
 017C 0107              cpc R16,R17
 017E 09F4              brne X4
 0180 6AC0              xjmp L51
 0182           X4:
 0182           X2:
 0182 0030              cpi R16,0
 0184 E0E0              ldi R30,0
 0186 1E07              cpc R17,R30
 0188 0CF4              brge X5
 018A 65C0              xjmp L50
 018C           X5:
 018C           L68:
 018C 0031              cpi R16,16
 018E E0E0              ldi R30,0
 0190 1E07              cpc R17,R30
 0192 09F4              brne X6
 0194 39C0              xjmp L59
 0196           X6:
 0196 5FC0              xjmp L50
 0198           L67:
 0198 0034              cpi R16,64
 019A E0E0              ldi R30,0
 019C 1E07              cpc R17,R30
 019E 01F1              breq L56
 01A0 0034              cpi R16,64
 01A2 E0E0              ldi R30,0
 01A4 1E07              cpc R17,R30
 01A6 0CF4              brge X7
 01A8 56C0              xjmp L50
 01AA           X7:
 01AA           L69:
 01AA 0038              cpi R16,128
 01AC E0E0              ldi R30,0
 01AE 1E07              cpc R17,R30
 01B0 09F4              brne X8
 01B2 3EC0              xjmp L62
 01B4           X8:
 01B4 50C0              xjmp L50
 01B6           X3:
 01B6                   .dbline 263
 01B6           ; }                                             //main函数结 
 01B6           L53:
 01B6                   .dbline 265
 01B6           ; }                                             //main函数结 
 01B6           ; }                                             //main函数结 
 01B6 80910400          lds R24,_delay_time2
 01BA 90910500          lds R25,_delay_time2+1
 01BE C297              sbiw R24,50
 01C0 90930500          sts _delay_time2+1,R25
 01C4 80930400          sts _delay_time2,R24
 01C8                   .dbline 266
 01C8           ; }                                             //main函数结 
 01C8 8233              cpi R24,50
 01CA E0E0              ldi R30,0
 01CC 9E07              cpc R25,R30
 01CE 09F0              breq X9
 01D0 42C0              xjmp L51
 01D2           X9:
 01D2                   .dbline 267
 01D2           ; }                                             //main函数结 
 01D2                   .dbline 267
 01D2 84E6              ldi R24,100
 01D4 90E0              ldi R25,0
 01D6 90930500          sts _delay_time2+1,R25
 01DA 80930400          sts _delay_time2,R24
 01DE                   .dbline 267
 01DE                   .dbline 268
 01DE           ; }                                             //main函数结 
 01DE 3BC0              xjmp L51
 01E0           L56:
 01E0                   .dbline 270
 01E0           ; }                                             //main函数结 
 01E0           ; }                                             //main函数结 
 01E0 80910600          lds R24,_delay_time1
 01E4 90910700          lds R25,_delay_time1+1
 01E8 C296              adiw R24,50
 01EA 90930700          sts _delay_time1+1,R25
 01EE 80930600          sts _delay_time1,R24
 01F2                   .dbline 271
 01F2           ; }                                             //main函数结 
 01F2 8230              cpi R24,2
 01F4 E8E0              ldi R30,8
 01F6 9E07              cpc R25,R30
 01F8 71F5              brne L51
 01FA                   .dbline 272
 01FA           ; }                                             //main函数结 
 01FA                   .dbline 272
 01FA 80ED              ldi R24,2000
 01FC 97E0              ldi R25,7
 01FE 90930700          sts _delay_time1+1,R25
 0202 80930600          sts _delay_time1,R24
 0206                   .dbline 272
 0206                   .dbline 273
 0206           ; }                                             //main函数结 
 0206 27C0              xjmp L51
 0208           L59:
 0208                   .dbline 275
 0208           ; }                                             //main函数结 
 0208           ; }                                             //main函数结 
 0208 80910600          lds R24,_delay_time1
 020C 90910700          lds R25,_delay_time1+1
 0210 C297              sbiw R24,50
 0212 90930700          sts _delay_time1+1,R25
 0216 80930600          sts _delay_time1,R24
 021A                   .dbline 276
 021A           ; }                                             //main函数结 
 021A 8233              cpi R24,50
 021C E0E0              ldi R30,0
 021E 9E07              cpc R25,R30
 0220 D1F4              brne L51
 0222                   .dbline 277
 0222           ; }                                             //main函数结 
 0222                   .dbline 277
 0222 84E6              ldi R24,100
 0224 90E0              ldi R25,0
 0226 90930700          sts _delay_time1+1,R25
 022A 80930600          sts _delay_time1,R24
 022E                   .dbline 277
 022E                   .dbline 278
 022E           ; }                                             //main函数结 
 022E 13C0              xjmp L51
 0230           L62:
 0230                   .dbline 280
 0230           ; }                                             //main函数结 
 0230           ; }                                             //main函数结 
 0230 80910400          lds R24,_delay_time2
 0234 90910500          lds R25,_delay_time2+1
 0238 C296              adiw R24,50
 023A 90930500          sts _delay_time2+1,R25
 023E 80930400          sts _delay_time2,R24
 0242                   .dbline 281
 0242           ; }                                             //main函数结 
 0242 8230              cpi R24,2
 0244 E8E0              ldi R30,8
 0246 9E07              cpc R25,R30
 0248 31F4              brne L51
 024A                   .dbline 282

⌨️ 快捷键说明

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