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

📄 remote.lis

📁 AVR单片机应用开发指南及实例,包含许多实例,挺不错
💻 LIS
📖 第 1 页 / 共 3 页
字号:
 0088           ; }
 0088                   .dbline 147
 0088           ; }
 0088 8FEF              ldi R24,255
 008A 82BB              out 0x12,R24
 008C                   .dbline 148
 008C           ; }
 008C 8BBB              out 0x1b,R24
 008E                   .dbline -2
 008E           L16:
 008E                   .dbline 0 ; func end
 008E 0895              ret
 0090                   .dbend
 0090                   .dbfunc e sw_touch _sw_touch fV
 0090           ;          sw_in -> R20
 0090           ;      remote_in -> R22
                        .even
 0090           _sw_touch::
 0090 0E940000          xcall push_gset2
 0094                   .dbline -1
 0094                   .dbline 165
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094           ; }
 0094                   .dbline 167
 0094           ; }
 0094           ; }
 0094 43B3              in R20,0x13
 0096 4071              andi R20,16
 0098                   .dbline 168
 0098           ; }
 0098 C9F4              brne L18
 009A                   .dbline 169
 009A           ; }
 009A                   .dbline 170
 009A           ; }
 009A ECDF              xcall _backward
 009C                   .dbline 171
 009C           ; }
 009C 0AEF              ldi R16,250
 009E 10E0              ldi R17,0
 00A0 C6DF              xcall _delay_ms
 00A2                   .dbline 173
 00A2           ; }
 00A2           ; }
 00A2 80910500          lds R24,_work_status
 00A6 8037              cpi R24,112
 00A8 69F4              brne L20
 00AA                   .dbline 174
 00AA           ; }
 00AA                   .dbline 175
 00AA           ; }
 00AA EEDF              xcall _stop
 00AC 0AC0              xjmp L23
 00AE           L22:
 00AE                   .dbline 177
 00AE                   .dbline 178
 00AE 85E5              ldi R24,85
 00B0 8BBB              out 0x1b,R24
 00B2                   .dbline 179
 00B2 0AEF              ldi R16,250
 00B4 10E0              ldi R17,0
 00B6 BBDF              xcall _delay_ms
 00B8                   .dbline 180
 00B8 8AEA              ldi R24,170
 00BA 8BBB              out 0x1b,R24
 00BC                   .dbline 181
 00BC 0AEF              ldi R16,250
 00BE 10E0              ldi R17,0
 00C0 B6DF              xcall _delay_ms
 00C2                   .dbline 182
 00C2           L23:
 00C2                   .dbline 176
 00C2           ; }
 00C2 F5CF              xjmp L22
 00C4           X1:
 00C4                   .dbline 183
 00C4           ; }
 00C4           ; }
 00C4           ; }
 00C4           ; }
 00C4           ; }
 00C4           ; }
 00C4           ; }
 00C4           L20:
 00C4                   .dbline 185
 00C4           ; }
 00C4           ; }
 00C4 C8DF              xcall _turn_left
 00C6                   .dbline 186
 00C6           ; }
 00C6 0AEF              ldi R16,250
 00C8 10E0              ldi R17,0
 00CA B1DF              xcall _delay_ms
 00CC                   .dbline 187
 00CC           ; }
 00CC           L18:
 00CC                   .dbline 189
 00CC           ; }
 00CC           ; }
 00CC 46B3              in R20,0x16
 00CE 4B70              andi R20,11
 00D0                   .dbline 190
 00D0           ; }
 00D0 4930              cpi R20,9
 00D2 41F4              brne L25
 00D4                   .dbline 191
 00D4           ; }
 00D4                   .dbline 192
 00D4           ; }
 00D4 D4DF              xcall _forward
 00D6                   .dbline 193
 00D6           ; }
 00D6 0AEF              ldi R16,250
 00D8 10E0              ldi R17,0
 00DA A9DF              xcall _delay_ms
 00DC                   .dbline 195
 00DC           ; }
 00DC           ; }
 00DC BCDF              xcall _turn_left
 00DE                   .dbline 196
 00DE           ; }
 00DE 0AEF              ldi R16,250
 00E0 10E0              ldi R17,0
 00E2 A5DF              xcall _delay_ms
 00E4                   .dbline 197
 00E4           ; }
 00E4           L25:
 00E4                   .dbline 198
 00E4           ; }
 00E4 4A30              cpi R20,10
 00E6 41F4              brne L27
 00E8                   .dbline 199
 00E8           ; }
 00E8                   .dbline 200
 00E8           ; }
 00E8 C5DF              xcall _backward
 00EA                   .dbline 201
 00EA           ; }
 00EA 0AEF              ldi R16,250
 00EC 10E0              ldi R17,0
 00EE 9FDF              xcall _delay_ms
 00F0                   .dbline 203
 00F0           ; }
 00F0           ; }
 00F0 B2DF              xcall _turn_left
 00F2                   .dbline 204
 00F2           ; }
 00F2 0AEF              ldi R16,250
 00F4 10E0              ldi R17,0
 00F6 9BDF              xcall _delay_ms
 00F8                   .dbline 205
 00F8           ; }
 00F8           L27:
 00F8                   .dbline 206
 00F8           ; }
 00F8 4330              cpi R20,3
 00FA 41F4              brne L29
 00FC                   .dbline 207
 00FC           ; }
 00FC                   .dbline 208
 00FC           ; }
 00FC BBDF              xcall _backward
 00FE                   .dbline 209
 00FE           ; }
 00FE 0AEF              ldi R16,250
 0100 10E0              ldi R17,0
 0102 95DF              xcall _delay_ms
 0104                   .dbline 211
 0104           ; }
 0104           ; }
 0104 A8DF              xcall _turn_left
 0106                   .dbline 212
 0106           ; }
 0106 0AEF              ldi R16,250
 0108 10E0              ldi R17,0
 010A 91DF              xcall _delay_ms
 010C                   .dbline 213
 010C           ; }
 010C           L29:
 010C                   .dbline 214
 010C           ; }
 010C 4230              cpi R20,2
 010E F9F4              brne L31
 0110                   .dbline 215
 0110           ; }
 0110                   .dbline 216
 0110           ; }
 0110 BBDF              xcall _stop
 0112                   .dbline 217
 0112           ; }
 0112 08EE              ldi R16,1000
 0114 13E0              ldi R17,3
 0116 8BDF              xcall _delay_ms
 0118 19C0              xjmp L34
 011A           L33:
 011A                   .dbline 219
 011A           ; }
 011A           ; }
 011A                   .dbline 220
 011A           ; }
 011A 43B3              in R20,0x13
 011C 4071              andi R20,16
 011E                   .dbline 221
 011E           ; }
 011E 09F4              brne L36
 0120                   .dbline 222
 0120           ; }
 0120                   .dbline 222
 0120 16C0              xjmp L35
 0122           L36:
 0122                   .dbline 223
 0122           ; }
 0122 85E5              ldi R24,85
 0124 8BBB              out 0x1b,R24
 0126                   .dbline 224
 0126           ; }
 0126 0AEF              ldi R16,250
 0128 10E0              ldi R17,0
 012A 81DF              xcall _delay_ms
 012C                   .dbline 225
 012C           ; }
 012C 8AEA              ldi R24,170
 012E 8BBB              out 0x1b,R24
 0130                   .dbline 226
 0130           ; }
 0130 0AEF              ldi R16,250
 0132 10E0              ldi R17,0
 0134 7CDF              xcall _delay_ms
 0136                   .dbline 227
 0136           ; }
 0136 66B3              in R22,0x16
 0138 607F              andi R22,240
 013A                   .dbline 228
 013A           ; }
 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           ; }
 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           ; }
 0154           ; }
 0154           ; }
 0154           ; }
 0154           ; }
 0154           ; }
 0154 04C0              xjmp L45
 0156           L44:
 0156                   .dbline 238
 0156           ; }
 0156           ; }
 0156           ; }
 0156                   .dbline 239
 0156           ; }
 0156 06B3              in R16,0x16
 0158 0470              andi R16,4
 015A                   .dbline 240
 015A           ; }
 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           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }
 0162           ; }

⌨️ 快捷键说明

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