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

📄 avrstudy.lis

📁 AVR学习开发 板
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 03A6                   .dbline 240
 03A6           ; 
 03A6 053A              cpi R16,165
 03A8 11F4              brne L112
 03AA                   .dbline 241
 03AA           ; 
 03AA                   .dbline 242
 03AA           ; 
 03AA 41E0              ldi R20,1
 03AC                   .dbline 243
 03AC           ; 
 03AC 01C0              rjmp L113
 03AE           L112:
 03AE                   .dbline 245
 03AE           ; 
 03AE           ; 
 03AE                   .dbline 246
 03AE           ; 
 03AE 4427              clr R20
 03B0                   .dbline 247
 03B0           ; 
 03B0           L113:
 03B0                   .dbline 248
 03B0           ; 
 03B0 042F              mov R16,R20
 03B2                   .dbline -2
 03B2           L111:
 03B2 00D0              rcall pop_gset1
 03B4                   .dbline 0 ; func end
 03B4 0895              ret
 03B6                   .dbsym r exist 20 c
 03B6                   .dbend
 03B6                   .dbfunc e DS1302_init _DS1302_init fV
                        .even
 03B6           _DS1302_init::
 03B6                   .dbline -1
 03B6                   .dbline 257
 03B6           ; 
 03B6           ; 
 03B6           ; 
 03B6           ; 
 03B6           ; 
 03B6           ; 
 03B6           ; 
 03B6           ; 
 03B6           ; 
 03B6                   .dbline 258
 03B6           ; 
 03B6 2227              clr R18
 03B8 0EE8              ldi R16,142
 03BA 7ADF              rcall _DS1302_writeD
 03BC                   .dbline 259
 03BC           ; 
 03BC 2227              clr R18
 03BE 00E8              ldi R16,128
 03C0 77DF              rcall _DS1302_writeD
 03C2                   .dbline 260
 03C2           ; 
 03C2 20E8              ldi R18,128
 03C4 0EE8              ldi R16,142
 03C6 74DF              rcall _DS1302_writeD
 03C8                   .dbline -2
 03C8           L114:
 03C8                   .dbline 0 ; func end
 03C8 0895              ret
 03CA                   .dbend
 03CA                   .dbfunc e BCD_ASCII _BCD_ASCII fV
 03CA           ;          ptasc -> R18,R19
 03CA           ;            BCD -> R16
                        .even
 03CA           _BCD_ASCII::
 03CA                   .dbline -1
 03CA                   .dbline 270
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA           ; 
 03CA                   .dbline 271
 03CA           ; 
 03CA 802F              mov R24,R16
 03CC 8295              swap R24
 03CE 8F70              andi R24,#0x0F
 03D0 8063              ori R24,48
 03D2 F901              movw R30,R18
 03D4 8083              std z+0,R24
 03D6                   .dbline 272
 03D6           ; 
 03D6 802F              mov R24,R16
 03D8 8F70              andi R24,15
 03DA 8063              ori R24,48
 03DC 8183              std z+1,R24
 03DE                   .dbline -2
 03DE           L115:
 03DE                   .dbline 0 ; func end
 03DE 0895              ret
 03E0                   .dbsym r ptasc 18 pc
 03E0                   .dbsym r BCD 16 c
 03E0                   .dbend
 03E0                   .dbfunc e Disp_time _Disp_time fV
 03E0           ;           vstr -> y+0
 03E0           ;       vstrtemp -> R20,R21
 03E0           ;              i -> R22,R23
 03E0           ;           time -> R10,R11
                        .even
 03E0           _Disp_time::
 03E0 00D0              rcall push_gset3
 03E2 5801              movw R10,R16
 03E4 6097              sbiw R28,16
 03E6                   .dbline -1
 03E6                   .dbline 281
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6                   .dbline 284
 03E6           ; 
 03E6           ; 
 03E6           ; 
 03E6 20E1              ldi R18,16
 03E8 30E0              ldi R19,0
 03EA F501              movw R30,R10
 03EC 0381              ldd R16,z+3
 03EE 1127              clr R17
 03F0 00D0              rcall div16s
 03F2 C801              movw R24,R16
 03F4 C096              adiw R24,48
 03F6 9983              std y+1,R25
 03F8 8883              std y+0,R24
 03FA                   .dbline 285
 03FA           ; 
 03FA 20E1              ldi R18,16
 03FC 30E0              ldi R19,0
 03FE F501              movw R30,R10
 0400 0381              ldd R16,z+3
 0402 1127              clr R17
 0404 00D0              rcall mod16s
 0406 C801              movw R24,R16
 0408 C096              adiw R24,48
 040A 9B83              std y+3,R25
 040C 8A83              std y+2,R24
 040E                   .dbline 286
 040E           ; 
 040E 8FE2              ldi R24,47
 0410 90E0              ldi R25,0
 0412 9D83              std y+5,R25
 0414 8C83              std y+4,R24
 0416                   .dbline 287
 0416           ; 
 0416 20E1              ldi R18,16
 0418 30E0              ldi R19,0
 041A F501              movw R30,R10
 041C 0481              ldd R16,z+4
 041E 1127              clr R17
 0420 00D0              rcall div16s
 0422 C801              movw R24,R16
 0424 C096              adiw R24,48
 0426 9F83              std y+7,R25
 0428 8E83              std y+6,R24
 042A                   .dbline 288
 042A           ; 
 042A 20E1              ldi R18,16
 042C 30E0              ldi R19,0
 042E F501              movw R30,R10
 0430 0481              ldd R16,z+4
 0432 1127              clr R17
 0434 00D0              rcall mod16s
 0436 C801              movw R24,R16
 0438 C096              adiw R24,48
 043A 9987              std y+9,R25
 043C 8887              std y+8,R24
 043E                   .dbline 289
 043E           ; 
 043E 8FE2              ldi R24,47
 0440 90E0              ldi R25,0
 0442 9B87              std y+11,R25
 0444 8A87              std y+10,R24
 0446                   .dbline 290
 0446           ; 
 0446 20E1              ldi R18,16
 0448 30E0              ldi R19,0
 044A F501              movw R30,R10
 044C 0681              ldd R16,z+6
 044E 1127              clr R17
 0450 00D0              rcall div16s
 0452 C801              movw R24,R16
 0454 C096              adiw R24,48
 0456 9D87              std y+13,R25
 0458 8C87              std y+12,R24
 045A                   .dbline 291
 045A           ; 
 045A 20E1              ldi R18,16
 045C 30E0              ldi R19,0
 045E F501              movw R30,R10
 0460 0681              ldd R16,z+6
 0462 1127              clr R17
 0464 00D0              rcall mod16s
 0466 C801              movw R24,R16
 0468 C096              adiw R24,48
 046A 9F87              std y+15,R25
 046C 8E87              std y+14,R24
 046E                   .dbline 292
 046E           ; 
 046E 00E3              ldi R16,48
 0470 05DE              rcall _WriteCommand
 0472                   .dbline 293
 0472           ; 
 0472 02E9              ldi R16,146
 0474 03DE              rcall _WriteCommand
 0476                   .dbline 294
 0476           ; 
 0476 6627              clr R22
 0478 7727              clr R23
 047A 0EC0              rjmp L127
 047C           L124:
 047C                   .dbline 295
 047C                   .dbline 296
 047C 02E0              ldi R16,2
 047E 10E0              ldi R17,0
 0480 9B01              movw R18,R22
 0482 00D0              rcall empy16s
 0484 F801              movw R30,R16
 0486 CE01              movw R24,R28
 0488 E80F              add R30,R24
 048A F91F              adc R31,R25
 048C 4081              ldd R20,z+0
 048E 5181              ldd R21,z+1
 0490                   .dbline 297
 0490 042F              mov R16,R20
 0492 03DE              rcall _WriteData
 0494                   .dbline 298
 0494           L125:
 0494                   .dbline 294
 0494 6F5F              subi R22,255  ; offset = 1
 0496 7F4F              sbci R23,255
 0498           L127:
 0498                   .dbline 294
 0498 6830              cpi R22,8
 049A E0E0              ldi R30,0
 049C 7E07              cpc R23,R30
 049E 70F3              brlo L124
 04A0                   .dbline 299
 04A0           ; 
 04A0           ; 
 04A0           ; 
 04A0           ; 
 04A0           ; 
 04A0 20E1              ldi R18,16
 04A2 30E0              ldi R19,0
 04A4 F501              movw R30,R10
 04A6 0281              ldd R16,z+2
 04A8 1127              clr R17
 04AA 00D0              rcall div16s
 04AC C801              movw R24,R16
 04AE C096              adiw R24,48
 04B0 9983              std y+1,R25
 04B2 8883              std y+0,R24
 04B4                   .dbline 300
 04B4           ; 
 04B4 20E1              ldi R18,16
 04B6 30E0              ldi R19,0
 04B8 F501              movw R30,R10
 04BA 0281              ldd R16,z+2
 04BC 1127              clr R17
 04BE 00D0              rcall mod16s
 04C0 C801              movw R24,R16
 04C2 C096              adiw R24,48
 04C4 9B83              std y+3,R25
 04C6 8A83              std y+2,R24
 04C8                   .dbline 301
 04C8           ; 
 04C8 8AE3              ldi R24,58
 04CA 90E0              ldi R25,0
 04CC 9D83              std y+5,R25
 04CE 8C83              std y+4,R24
 04D0                   .dbline 302
 04D0           ; 
 04D0 20E1              ldi R18,16
 04D2 30E0              ldi R19,0
 04D4 F501              movw R30,R10
 04D6 0181              ldd R16,z+1
 04D8 1127              clr R17
 04DA 00D0              rcall div16s
 04DC C801              movw R24,R16
 04DE C096              adiw R24,48
 04E0 9F83              std y+7,R25
 04E2 8E83              std y+6,R24
 04E4                   .dbline 303
 04E4           ; 
 04E4 20E1              ldi R18,16
 04E6 30E0              ldi R19,0
 04E8 F501              movw R30,R10
 04EA 0181              ldd R16,z+1
 04EC 1127              clr R17
 04EE 00D0              rcall mod16s
 04F0 C801              movw R24,R16
 04F2 C096              adiw R24,48
 04F4 9987              std y+9,R25
 04F6 8887              std y+8,R24
 04F8                   .dbline 304
 04F8           ; 
 04F8 8AE3              ldi R24,58
 04FA 90E0              ldi R25,0
 04FC 9B87              std y+11,R25
 04FE 8A87              std y+10,R24
 0500                   .dbline 305
 0500           ; 
 0500 20E1              ldi R18,16
 0502 30E0              ldi R19,0
 0504 F501              movw R30,R10
 0506 0081              ldd R16,z+0
 0508 1127              clr R17
 050A 00D0              rcall div16s
 050C C801              movw R24,R16
 050E C096              adiw R24,48
 0510 9D87              std y+13,R25
 0512 8C87              std y+12,R24
 0514                   .dbline 306
 0514           ; 
 0514 20E1              ldi R18,16
 0516 30E0              ldi R19,0
 0518 F501              movw R30,R10
 051A 0081              ldd R16,z+0
 

⌨️ 快捷键说明

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