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

📄 led.lis

📁 AVR开发板实验源代码LED流水灯实验源代码
💻 LIS
📖 第 1 页 / 共 4 页
字号:
 01E6                   .dbline 206
 01E6           ; }
 01E6 DA9A              sbi 0x1b,2
 01E8                   .dbline 207
 01E8           ; }
 01E8 DA98              cbi 0x1b,2
 01EA                   .dbline 208
 01EA           ; }
 01EA 02E0              ldi R16,2
 01EC 10E0              ldi R17,0
 01EE 16DF              xcall _delay_nms
 01F0                   .dbline -2
 01F0           L45:
 01F0 0E940000          xcall pop_gset1
 01F4                   .dbline 0 ; func end
 01F4 0895              ret
 01F6                   .dbsym r bit 20 c
 01F6                   .dbend
 01F6                   .dbfunc e En_Led _En_Led fV
                        .even
 01F6           _En_Led::
 01F6                   .dbline -1
 01F6                   .dbline 217
 01F6           ; }
 01F6           ; }
 01F6           ; }
 01F6           ; }
 01F6           ; }
 01F6           ; }
 01F6           ; }
 01F6           ; }
 01F6           ; }
 01F6                   .dbline 218
 01F6           ; }
 01F6 8FEF              ldi R24,255
 01F8 87BB              out 0x17,R24
 01FA                   .dbline 219
 01FA           ; }
 01FA 88BB              out 0x18,R24
 01FC                   .dbline 220
 01FC           ; }
 01FC DC9A              sbi 0x1b,4
 01FE                   .dbline -2
 01FE           L46:
 01FE                   .dbline 0 ; func end
 01FE 0895              ret
 0200                   .dbend
 0200                   .dbfunc e Un_Led _Un_Led fV
                        .even
 0200           _Un_Led::
 0200                   .dbline -1
 0200                   .dbline 229
 0200           ; }
 0200           ; }
 0200           ; }
 0200           ; }
 0200           ; }
 0200           ; }
 0200           ; }
 0200           ; }
 0200           ; }
 0200                   .dbline 230
 0200           ; }
 0200 8FEF              ldi R24,255
 0202 87BB              out 0x17,R24
 0204                   .dbline 231
 0204           ; }
 0204 88BB              out 0x18,R24
 0206                   .dbline 232
 0206           ; }
 0206 DC9A              sbi 0x1b,4
 0208                   .dbline 233
 0208           ; }
 0208 DC98              cbi 0x1b,4
 020A                   .dbline -2
 020A           L47:
 020A                   .dbline 0 ; func end
 020A 0895              ret
 020C                   .dbend
 020C                   .dbfunc e Clear_SMG _Clear_SMG fV
                        .even
 020C           _Clear_SMG::
 020C                   .dbline -1
 020C                   .dbline 242
 020C           ; }
 020C           ; }
 020C           ; }
 020C           ; }
 020C           ; }
 020C           ; }
 020C           ; }
 020C           ; }
 020C           ; }
 020C                   .dbline 243
 020C           ; }
 020C 8FEF              ldi R24,255
 020E 87BB              out 0x17,R24
 0210                   .dbline 244
 0210           ; }
 0210 2224              clr R2
 0212 28BA              out 0x18,R2
 0214                   .dbline 245
 0214           ; }
 0214 DB9A              sbi 0x1b,3
 0216                   .dbline 246
 0216           ; }
 0216 DB98              cbi 0x1b,3
 0218                   .dbline 247
 0218           ; }
 0218 DA9A              sbi 0x1b,2
 021A                   .dbline 248
 021A           ; }
 021A DA98              cbi 0x1b,2
 021C                   .dbline -2
 021C           L48:
 021C                   .dbline 0 ; func end
 021C 0895              ret
 021E                   .dbend
 021E                   .dbfunc e Dac_Init _Dac_Init fV
                        .even
 021E           _Dac_Init::
 021E                   .dbline -1
 021E                   .dbline 257
 021E           ; }
 021E           ; }
 021E           ; }
 021E           ; }
 021E           ; }
 021E           ; }
 021E           ; }
 021E           ; }
 021E           ; }
 021E                   .dbline 258
 021E           ; }
 021E 80E8              ldi R24,128
 0220 8ABB              out 0x1a,R24
 0222                   .dbline 259
 0222           ; }
 0222 DF9A              sbi 0x1b,7
 0224                   .dbline -2
 0224           L49:
 0224                   .dbline 0 ; func end
 0224 0895              ret
 0226                   .dbend
 0226                   .dbfunc e Spi_Init _Spi_Init fV
 0226           ;              i -> R16
                        .even
 0226           _Spi_Init::
 0226                   .dbline -1
 0226                   .dbline 268
 0226           ; }
 0226           ; }
 0226           ; }
 0226           ; }
 0226           ; }
 0226           ; }
 0226           ; }
 0226           ; }
 0226           ; }
 0226                   .dbline 270
 0226           ; }
 0226           ; }
 0226 87B3              in R24,0x17
 0228 806B              ori R24,176
 022A 87BB              out 0x17,R24
 022C                   .dbline 271
 022C           ; }
 022C BE98              cbi 0x17,6
 022E                   .dbline 272
 022E           ; }
 022E C69A              sbi 0x18,6
 0230                   .dbline 273
 0230           ; }
 0230 81E0              ldi R24,1
 0232 8EB9              out 0xe,R24
 0234                   .dbline 274
 0234           ; }
 0234 80E5              ldi R24,80
 0236 8DB9              out 0xd,R24
 0238                   .dbline 275
 0238           ; }
 0238 0EB1              in R16,0xe
 023A                   .dbline 276
 023A           ; }
 023A 0FB1              in R16,0xf
 023C                   .dbline -2
 023C           L50:
 023C                   .dbline 0 ; func end
 023C 0895              ret
 023E                   .dbsym r i 16 c
 023E                   .dbend
 023E                   .dbfunc e PutSPIchar _PutSPIchar fV
 023E           ;           data -> R16
                        .even
 023E           _PutSPIchar::
 023E                   .dbline -1
 023E                   .dbline 285
 023E           ; }
 023E           ; }
 023E           ; }
 023E           ; }
 023E           ; }
 023E           ; }
 023E           ; }
 023E           ; }
 023E           ; }
 023E                   .dbline 286
 023E           ; }
 023E 0FB9              out 0xf,R16
 0240           L52:
 0240                   .dbline 287
 0240           L53:
 0240                   .dbline 287
 0240           ; }
 0240 779B              sbis 0xe,7
 0242 FECF              rjmp L52
 0244                   .dbline -2
 0244           L51:
 0244                   .dbline 0 ; func end
 0244 0895              ret
 0246                   .dbsym r data 16 c
 0246                   .dbend
 0246                   .dbfunc e CPU_Init _CPU_Init fV
                        .even
 0246           _CPU_Init::
 0246                   .dbline -1
 0246                   .dbline 296
 0246           ; }
 0246           ; }
 0246           ; }
 0246           ; }
 0246           ; }
 0246           ; }
 0246           ; }
 0246           ; }
 0246           ; }
 0246                   .dbline 297
 0246           ; }
 0246 8FEF              ldi R24,255
 0248 88BB              out 0x18,R24
 024A                   .dbline 298
 024A           ; }
 024A 87BB              out 0x17,R24
 024C                   .dbline 299
 024C           ; }
 024C 80E8              ldi R24,128
 024E 8BBB              out 0x1b,R24
 0250                   .dbline 300
 0250           ; }
 0250 8CED              ldi R24,220
 0252 8ABB              out 0x1a,R24
 0254                   .dbline 301
 0254           ; }
 0254 2224              clr R2
 0256 27BA              out 0x17,R2
 0258                   .dbline 302
 0258           ; }
 0258 8FEF              ldi R24,255
 025A 85BB              out 0x15,R24
 025C                   .dbline 303
 025C           ; }
 025C 24BA              out 0x14,R2
 025E                   .dbline 304
 025E           ; }
 025E 82BB              out 0x12,R24
 0260                   .dbline 305
 0260           ; }
 0260 21BA              out 0x11,R2
 0262                   .dbline 306
 0262           ; }
 0262 CEDF              xcall _Un_Led
 0264                   .dbline 307
 0264           ; }
 0264 D3DF              xcall _Clear_SMG
 0266                   .dbline -2
 0266           L55:
 0266                   .dbline 0 ; func end
 0266 0895              ret
 0268                   .dbend
 0268                   .dbfile F:\qihaijun\kaifa\1_LED\LED.c
 0268                   .dbfunc e Scan_Int_Key _Scan_Int_Key fV
                        .even
 0268           _Scan_Int_Key::
 0268                   .dbline -1
 0268                   .dbline 13
 0268                   .dbline 14
 0268 8299              sbic 0x10,2
 026A 13C0              rjmp L57
 026C                   .dbline 15
 026C                   .dbline 16
 026C 0AE0              ldi R16,10
 026E 10E0              ldi R17,0
 0270 D5DE              xcall _delay_nms
 0272                   .dbline 17
 0272 8299              sbic 0x10,2
 0274 0EC0              rjmp L59
 0276                   .dbline 18
 0276           L61:
 0276                   .dbline 19
 0276           L62:
 0276                   .dbline 19
 0276 829B              sbis 0x10,2
 0278 FECF              rjmp L61
 027A                   .dbline 20
 027A 80910200          lds R24,_Key_Number
 027E 8F5F              subi R24,255    ; addi 1
 0280 80930200          sts _Key_Number,R24
 0284                   .dbline 21
 0284 82E0              ldi R24,2
 0286 20900200          lds R2,_Key_Number
 028A 8215              cp R24,R2
 028C 10F4              brsh L64
 028E                   .dbline 22
 028E 80930200          sts _Key_Number,R24
 0292           L64:
 0292                   .dbline 23
 0292           L59:
 0292                   .dbline 24

⌨️ 快捷键说明

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