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

📄 ds1302.lis

📁 DS1302
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 037E 8FE0              ldi R24,15
 0380 8083              std z+0,R24
 0382                   .dbline 101
 0382           L57:
 0382                   .dbline 102
 0382 80E0              ldi R24,<_WriteTime
 0384 90E0              ldi R25,>_WriteTime
 0386 F801              movw R30,R16
 0388 E80F              add R30,R24
 038A F91F              adc R31,R25
 038C 8081              ldd R24,z+0
 038E 8931              cpi R24,25
 0390 39F4              brne L59
 0392                   .dbline 103
 0392                   .dbline 103
 0392 80E0              ldi R24,<_WriteTime
 0394 90E0              ldi R25,>_WriteTime
 0396 F801              movw R30,R16
 0398 E80F              add R30,R24
 039A F91F              adc R31,R25
 039C 8FE1              ldi R24,31
 039E 8083              std z+0,R24
 03A0                   .dbline 104
 03A0           L59:
 03A0                   .dbline 105
 03A0 80E0              ldi R24,<_WriteTime
 03A2 90E0              ldi R25,>_WriteTime
 03A4 F801              movw R30,R16
 03A6 E80F              add R30,R24
 03A8 F91F              adc R31,R25
 03AA 8081              ldd R24,z+0
 03AC 8932              cpi R24,41
 03AE 39F4              brne L61
 03B0                   .dbline 106
 03B0                   .dbline 106
 03B0 80E0              ldi R24,<_WriteTime
 03B2 90E0              ldi R25,>_WriteTime
 03B4 F801              movw R30,R16
 03B6 E80F              add R30,R24
 03B8 F91F              adc R31,R25
 03BA 8FE2              ldi R24,47
 03BC 8083              std z+0,R24
 03BE                   .dbline 107
 03BE           L61:
 03BE                   .dbline 108
 03BE 80E0              ldi R24,<_WriteTime
 03C0 90E0              ldi R25,>_WriteTime
 03C2 F801              movw R30,R16
 03C4 E80F              add R30,R24
 03C6 F91F              adc R31,R25
 03C8 8081              ldd R24,z+0
 03CA 8933              cpi R24,57
 03CC 39F4              brne L63
 03CE                   .dbline 109
 03CE                   .dbline 109
 03CE 80E0              ldi R24,<_WriteTime
 03D0 90E0              ldi R25,>_WriteTime
 03D2 F801              movw R30,R16
 03D4 E80F              add R30,R24
 03D6 F91F              adc R31,R25
 03D8 8FE3              ldi R24,63
 03DA 8083              std z+0,R24
 03DC                   .dbline 110
 03DC           L63:
 03DC                   .dbline 111
 03DC 80E0              ldi R24,<_WriteTime
 03DE 90E0              ldi R25,>_WriteTime
 03E0 F801              movw R30,R16
 03E2 E80F              add R30,R24
 03E4 F91F              adc R31,R25
 03E6 8081              ldd R24,z+0
 03E8 8934              cpi R24,73
 03EA 39F4              brne L65
 03EC                   .dbline 112
 03EC                   .dbline 112
 03EC 80E0              ldi R24,<_WriteTime
 03EE 90E0              ldi R25,>_WriteTime
 03F0 F801              movw R30,R16
 03F2 E80F              add R30,R24
 03F4 F91F              adc R31,R25
 03F6 8FE4              ldi R24,79
 03F8 8083              std z+0,R24
 03FA                   .dbline 113
 03FA           L65:
 03FA                   .dbline 114
 03FA 80E0              ldi R24,<_WriteTime
 03FC 90E0              ldi R25,>_WriteTime
 03FE F801              movw R30,R16
 0400 E80F              add R30,R24
 0402 F91F              adc R31,R25
 0404 8081              ldd R24,z+0
 0406 8935              cpi R24,89
 0408 41F4              brne L67
 040A                   .dbline 115
 040A                   .dbline 115
 040A 80E0              ldi R24,<_WriteTime
 040C 90E0              ldi R25,>_WriteTime
 040E F801              movw R30,R16
 0410 E80F              add R30,R24
 0412 F91F              adc R31,R25
 0414 2224              clr R2
 0416 2082              std z+0,R2
 0418                   .dbline 116
 0418 09C0              rjmp L68
 041A           L67:
 041A                   .dbline 118
 041A 80E0              ldi R24,<_WriteTime
 041C 90E0              ldi R25,>_WriteTime
 041E 1801              movw R2,R16
 0420 280E              add R2,R24
 0422 391E              adc R3,R25
 0424 F101              movw R30,R2
 0426 8081              ldd R24,z+0
 0428 8F5F              subi R24,255    ; addi 1
 042A 8083              std z+0,R24
 042C           L68:
 042C                   .dbline -2
 042C           L56:
 042C                   .dbline 0 ; func end
 042C 0895              ret
 042E                   .dbsym r i 16 I
 042E                   .dbend
 042E                   .dbfunc e SubForSET _SubForSET fV
 042E           ;              i -> R16,R17
                        .even
 042E           _SubForSET::
 042E                   .dbline -1
 042E                   .dbline 124
 042E                   .dbline 125
 042E 80E0              ldi R24,<_WriteTime
 0430 90E0              ldi R25,>_WriteTime
 0432 F801              movw R30,R16
 0434 E80F              add R30,R24
 0436 F91F              adc R31,R25
 0438 2080              ldd R2,z+0
 043A 2220              tst R2
 043C 29F4              brne L70
 043E                   .dbline 126
 043E                   .dbline 126
 043E F801              movw R30,R16
 0440 E80F              add R30,R24
 0442 F91F              adc R31,R25
 0444 8AE5              ldi R24,90
 0446 8083              std z+0,R24
 0448                   .dbline 127
 0448           L70:
 0448                   .dbline 128
 0448 80E0              ldi R24,<_WriteTime
 044A 90E0              ldi R25,>_WriteTime
 044C F801              movw R30,R16
 044E E80F              add R30,R24
 0450 F91F              adc R31,R25
 0452 8081              ldd R24,z+0
 0454 8031              cpi R24,16
 0456 39F4              brne L72
 0458                   .dbline 129
 0458                   .dbline 129
 0458 80E0              ldi R24,<_WriteTime
 045A 90E0              ldi R25,>_WriteTime
 045C F801              movw R30,R16
 045E E80F              add R30,R24
 0460 F91F              adc R31,R25
 0462 8AE0              ldi R24,10
 0464 8083              std z+0,R24
 0466                   .dbline 130
 0466           L72:
 0466                   .dbline 131
 0466 80E0              ldi R24,<_WriteTime
 0468 90E0              ldi R25,>_WriteTime
 046A F801              movw R30,R16
 046C E80F              add R30,R24
 046E F91F              adc R31,R25
 0470 8081              ldd R24,z+0
 0472 8032              cpi R24,32
 0474 39F4              brne L74
 0476                   .dbline 132
 0476                   .dbline 132
 0476 80E0              ldi R24,<_WriteTime
 0478 90E0              ldi R25,>_WriteTime
 047A F801              movw R30,R16
 047C E80F              add R30,R24
 047E F91F              adc R31,R25
 0480 8AE1              ldi R24,26
 0482 8083              std z+0,R24
 0484                   .dbline 133
 0484           L74:
 0484                   .dbline 134
 0484 80E0              ldi R24,<_WriteTime
 0486 90E0              ldi R25,>_WriteTime
 0488 F801              movw R30,R16
 048A E80F              add R30,R24
 048C F91F              adc R31,R25
 048E 8081              ldd R24,z+0
 0490 8033              cpi R24,48
 0492 39F4              brne L76
 0494                   .dbline 135
 0494                   .dbline 135
 0494 80E0              ldi R24,<_WriteTime
 0496 90E0              ldi R25,>_WriteTime
 0498 F801              movw R30,R16
 049A E80F              add R30,R24
 049C F91F              adc R31,R25
 049E 8AE2              ldi R24,42
 04A0 8083              std z+0,R24
 04A2                   .dbline 136
 04A2           L76:
 04A2                   .dbline 137
 04A2 80E0              ldi R24,<_WriteTime
 04A4 90E0              ldi R25,>_WriteTime
 04A6 F801              movw R30,R16
 04A8 E80F              add R30,R24
 04AA F91F              adc R31,R25
 04AC 8081              ldd R24,z+0
 04AE 8034              cpi R24,64
 04B0 39F4              brne L78
 04B2                   .dbline 138
 04B2                   .dbline 138
 04B2 80E0              ldi R24,<_WriteTime
 04B4 90E0              ldi R25,>_WriteTime
 04B6 F801              movw R30,R16
 04B8 E80F              add R30,R24
 04BA F91F              adc R31,R25
 04BC 8AE3              ldi R24,58
 04BE 8083              std z+0,R24
 04C0                   .dbline 139
 04C0           L78:
 04C0                   .dbline 140
 04C0 80E0              ldi R24,<_WriteTime
 04C2 90E0              ldi R25,>_WriteTime
 04C4 F801              movw R30,R16
 04C6 E80F              add R30,R24
 04C8 F91F              adc R31,R25
 04CA 8081              ldd R24,z+0
 04CC 8035              cpi R24,80
 04CE 41F4              brne L80
 04D0                   .dbline 141
 04D0                   .dbline 141
 04D0 80E0              ldi R24,<_WriteTime
 04D2 90E0              ldi R25,>_WriteTime
 04D4 F801              movw R30,R16
 04D6 E80F              add R30,R24
 04D8 F91F              adc R31,R25
 04DA 89E4              ldi R24,73
 04DC 8083              std z+0,R24
 04DE                   .dbline 142
 04DE 09C0              rjmp L81
 04E0           L80:
 04E0                   .dbline 144
 04E0 80E0              ldi R24,<_WriteTime
 04E2 90E0              ldi R25,>_WriteTime
 04E4 1801              movw R2,R16
 04E6 280E              add R2,R24
 04E8 391E              adc R3,R25
 04EA F101              movw R30,R2
 04EC 8081              ldd R24,z+0
 04EE 8150              subi R24,1
 04F0 8083              std z+0,R24
 04F2           L81:
 04F2                   .dbline -2
 04F2           L69:
 04F2                   .dbline 0 ; func end
 04F2 0895              ret
 04F4                   .dbsym r i 16 I
 04F4                   .dbend
 04F4                   .dbfunc e PlusHour _PlusHour fV
 04F4           ;              i -> R16,R17
                        .even
 04F4           _PlusHour::
 04F4                   .dbline -1
 04F4                   .dbline 152
 04F4                   .dbline 153
 04F4 80E0              ldi R24,<_WriteTime
 04F6 90E0              ldi R25,>_WriteTime
 04F8 F801              movw R30,R16
 04FA E80F              add R30,R24
 04FC F91F              adc R31,R25
 04FE 8081              ldd R24,z+0
 0500 8930              cpi R24,9
 0502 39F4              brne L83
 0504                   .dbline 154
 0504                   .dbline 154
 0504 80E0              ldi R24,<_WriteTime
 0506 90E0              ldi R25,>_WriteTime
 0508 F801              movw R30,R16
 050A E80F              add R30,R24
 050C F91F              adc R31,R25
 050E 8FE0              ldi R24,15
 0510 8083              std z+0,R24
 0512                   .dbline 155
 0512           L83:
 0512                   .dbline 156
 0512 80E0              ldi R24,<_WriteTime
 0514 90E0              ldi R25,>_WriteTime
 0516 F801              movw R30,R16
 0518 E80F              add R30,R24
 051A F91F              adc R31,R25
 051C 8081              ldd R24,z+0
 051E 8931              cpi R24,25
 0520 39F4              brne L85
 0522                   .dbline 157
 0522                   .dbline 157
 0522 80E0              ldi R24,<_WriteTime
 0524 90E0              ldi R25,>_WriteTime
 0526 F801              movw R30,R16
 0528 E80F              add R30,R24
 052A F91F              adc R31,R25
 052C 8FE1              ldi R24,31
 052E 8083              std z+0,R24
 0530                   .dbline 158
 0530           L85:
 0530                   .dbline 159
 0530 80E0              ldi R24,<_WriteTime
 0532 90E0              ldi R25,>_WriteTime
 0534 F801              movw R30,R16
 0536 E80F              add R30,R24
 0538 F91F              adc R31,R25
 053A 8081              ldd R24,z+0
 053C 8332              cpi R24,35
 053E 41F4              brne L87
 0540                   .dbline 160
 0540                   .dbline 160
 0540 80E0              ldi R24,<_WriteTime
 0542 90E0              ldi R25,>_WriteTime
 0544 F801              movw R30,R16
 0546 E80F              add R30,R24
 0548 F91F              adc R31,R25
 054A 2224              clr R2
 054C 2082              std z+0,R2
 054E                   .dbline 161
 054E 09C0              rjmp L88
 0550           L87:
 0550                   .dbline 163

⌨️ 快捷键说明

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