?? public.lis
字號:
01CE 67E2 ldi R22,39
01D0 70E0 ldi R23,0
01D2 FE01 movw R30,R28
01D4 2080 ldd R2,z+0
01D6 3180 ldd R3,z+1
01D8 4280 ldd R4,z+2
01DA 5380 ldd R5,z+3
01DC 240E add R2,R20
01DE 351E adc R3,R21
01E0 461E adc R4,R22
01E2 571E adc R5,R23
01E4 FE01 movw R30,R28
01E6 2082 std z+0,R2
01E8 3182 std z+1,R3
01EA 4282 std z+2,R4
01EC 5382 std z+3,R5
01EE .dbline 72
01EE ; break;
01EE 97C0 xjmp L13
01F0 L21:
01F0 .dbline 74
01F0 ; case 5:
01F0 ; ulSeconds+=((unsigned long)31)*((unsigned long)24)*((unsigned long)3600);
01F0 40E8 ldi R20,128
01F2 5EED ldi R21,222
01F4 68E2 ldi R22,40
01F6 70E0 ldi R23,0
01F8 FE01 movw R30,R28
01FA 2080 ldd R2,z+0
01FC 3180 ldd R3,z+1
01FE 4280 ldd R4,z+2
0200 5380 ldd R5,z+3
0202 240E add R2,R20
0204 351E adc R3,R21
0206 461E adc R4,R22
0208 571E adc R5,R23
020A FE01 movw R30,R28
020C 2082 std z+0,R2
020E 3182 std z+1,R3
0210 4282 std z+2,R4
0212 5382 std z+3,R5
0214 .dbline 75
0214 ; break;
0214 84C0 xjmp L13
0216 L22:
0216 .dbline 77
0216 ; case 6:
0216 ; ulSeconds+=((unsigned long)30)*((unsigned long)24)*((unsigned long)3600);
0216 40E0 ldi R20,0
0218 5DE8 ldi R21,141
021A 67E2 ldi R22,39
021C 70E0 ldi R23,0
021E FE01 movw R30,R28
0220 2080 ldd R2,z+0
0222 3180 ldd R3,z+1
0224 4280 ldd R4,z+2
0226 5380 ldd R5,z+3
0228 240E add R2,R20
022A 351E adc R3,R21
022C 461E adc R4,R22
022E 571E adc R5,R23
0230 FE01 movw R30,R28
0232 2082 std z+0,R2
0234 3182 std z+1,R3
0236 4282 std z+2,R4
0238 5382 std z+3,R5
023A .dbline 78
023A ; break;
023A 71C0 xjmp L13
023C L23:
023C .dbline 80
023C ; case 7:
023C ; ulSeconds+=((unsigned long)31)*((unsigned long)24)*((unsigned long)3600);
023C 40E8 ldi R20,128
023E 5EED ldi R21,222
0240 68E2 ldi R22,40
0242 70E0 ldi R23,0
0244 FE01 movw R30,R28
0246 2080 ldd R2,z+0
0248 3180 ldd R3,z+1
024A 4280 ldd R4,z+2
024C 5380 ldd R5,z+3
024E 240E add R2,R20
0250 351E adc R3,R21
0252 461E adc R4,R22
0254 571E adc R5,R23
0256 FE01 movw R30,R28
0258 2082 std z+0,R2
025A 3182 std z+1,R3
025C 4282 std z+2,R4
025E 5382 std z+3,R5
0260 .dbline 81
0260 ; break;
0260 5EC0 xjmp L13
0262 L24:
0262 .dbline 83
0262 ; case 8:
0262 ; ulSeconds+=((unsigned long)31)*((unsigned long)24)*((unsigned long)3600);
0262 40E8 ldi R20,128
0264 5EED ldi R21,222
0266 68E2 ldi R22,40
0268 70E0 ldi R23,0
026A FE01 movw R30,R28
026C 2080 ldd R2,z+0
026E 3180 ldd R3,z+1
0270 4280 ldd R4,z+2
0272 5380 ldd R5,z+3
0274 240E add R2,R20
0276 351E adc R3,R21
0278 461E adc R4,R22
027A 571E adc R5,R23
027C FE01 movw R30,R28
027E 2082 std z+0,R2
0280 3182 std z+1,R3
0282 4282 std z+2,R4
0284 5382 std z+3,R5
0286 .dbline 84
0286 ; break;
0286 4BC0 xjmp L13
0288 L25:
0288 .dbline 86
0288 ; case 9:
0288 ; ulSeconds+=((unsigned long)30)*((unsigned long)24)*((unsigned long)3600);
0288 40E0 ldi R20,0
028A 5DE8 ldi R21,141
028C 67E2 ldi R22,39
028E 70E0 ldi R23,0
0290 FE01 movw R30,R28
0292 2080 ldd R2,z+0
0294 3180 ldd R3,z+1
0296 4280 ldd R4,z+2
0298 5380 ldd R5,z+3
029A 240E add R2,R20
029C 351E adc R3,R21
029E 461E adc R4,R22
02A0 571E adc R5,R23
02A2 FE01 movw R30,R28
02A4 2082 std z+0,R2
02A6 3182 std z+1,R3
02A8 4282 std z+2,R4
02AA 5382 std z+3,R5
02AC .dbline 87
02AC ; break;
02AC 38C0 xjmp L13
02AE L26:
02AE .dbline 89
02AE ; case 10:
02AE ; ulSeconds+=((unsigned long)31)*((unsigned long)24)*((unsigned long)3600);
02AE 40E8 ldi R20,128
02B0 5EED ldi R21,222
02B2 68E2 ldi R22,40
02B4 70E0 ldi R23,0
02B6 FE01 movw R30,R28
02B8 2080 ldd R2,z+0
02BA 3180 ldd R3,z+1
02BC 4280 ldd R4,z+2
02BE 5380 ldd R5,z+3
02C0 240E add R2,R20
02C2 351E adc R3,R21
02C4 461E adc R4,R22
02C6 571E adc R5,R23
02C8 FE01 movw R30,R28
02CA 2082 std z+0,R2
02CC 3182 std z+1,R3
02CE 4282 std z+2,R4
02D0 5382 std z+3,R5
02D2 .dbline 90
02D2 ; break;
02D2 25C0 xjmp L13
02D4 L27:
02D4 .dbline 92
02D4 ; case 11:
02D4 ; ulSeconds+=((unsigned long)30)*((unsigned long)24)*((unsigned long)3600);
02D4 40E0 ldi R20,0
02D6 5DE8 ldi R21,141
02D8 67E2 ldi R22,39
02DA 70E0 ldi R23,0
02DC FE01 movw R30,R28
02DE 2080 ldd R2,z+0
02E0 3180 ldd R3,z+1
02E2 4280 ldd R4,z+2
02E4 5380 ldd R5,z+3
02E6 240E add R2,R20
02E8 351E adc R3,R21
02EA 461E adc R4,R22
02EC 571E adc R5,R23
02EE FE01 movw R30,R28
02F0 2082 std z+0,R2
02F2 3182 std z+1,R3
02F4 4282 std z+2,R4
02F6 5382 std z+3,R5
02F8 .dbline 93
02F8 ; break;
02F8 12C0 xjmp L13
02FA L28:
02FA .dbline 95
02FA ; case 12:
02FA ; ulSeconds+=((unsigned long)31)*((unsigned long)24)*((unsigned long)3600);
02FA 40E8 ldi R20,128
02FC 5EED ldi R21,222
02FE 68E2 ldi R22,40
0300 70E0 ldi R23,0
0302 FE01 movw R30,R28
0304 2080 ldd R2,z+0
0306 3180 ldd R3,z+1
0308 4280 ldd R4,z+2
030A 5380 ldd R5,z+3
030C 240E add R2,R20
030E 351E adc R3,R21
0310 461E adc R4,R22
0312 571E adc R5,R23
0314 FE01 movw R30,R28
0316 2082 std z+0,R2
0318 3182 std z+1,R3
031A 4282 std z+2,R4
031C 5382 std z+3,R5
031E .dbline 96
031E ; break;
031E .dbline 98
031E ; default:
031E ; break;
031E L13:
031E .dbline 100
031E L9:
031E .dbline 56
031E E394 inc R14
0320 L11:
0320 .dbline 56
0320 0F80 ldd R0,y+7
0322 E014 cp R14,R0
0324 08F4 brsh X14
0326 BDCE xjmp L8
0328 X14:
0328 .dbline 102
0328 ; }
0328 ; }
0328 ;
0328 ; ulSeconds+=((unsigned long)(ucR-1))*((unsigned long)24)*((unsigned long)3600);
0328 8885 ldd R24,y+8
032A 9927 clr R25
032C 0197 sbiw R24,1
032E 1C01 movw R2,R24
0330 4424 clr R4
0332 37FC sbrc R3,7
0334 4094 com R4
0336 5524 clr R5
0338 47FC sbrc R4,7
033A 5094 com R5
033C 48E1 ldi R20,24
033E 50E0 ldi R21,0
0340 60E0 ldi R22,0
0342 70E0 ldi R23,0
0344 5A92 st -y,R5
0346 4A92 st -y,R4
0348 3A92 st -y,R3
034A 2A92 st -y,R2
034C 8A01 movw R16,R20
034E 9B01 movw R18,R22
0350 0E940000 xcall empy32u
0354 40E1 ldi R20,16
0356 5EE0 ldi R21,14
0358 60E0 ldi R22,0
035A 70E0 ldi R23,0
035C 3A93 st -y,R19
035E 2A93 st -y,R18
0360 1A93 st -y,R17
0362 0A93 st -y,R16
0364 8A01 movw R16,R20
0366 9B01 movw R18,R22
0368 0E940000 xcall empy32u
036C FE01 movw R30,R28
036E 2080 ldd R2,z+0
0370 3180 ldd R3,z+1
0372 4280 ldd R4,z+2
0374 5380 ldd R5,z+3
0376 200E add R2,R16
0378 311E adc R3,R17
037A 421E adc R4,R18
037C 531E adc R5,R19
037E FE01 movw R30,R28
0380 2082 std z+0,R2
0382 3182 std z+1,R3
0384 4282 std z+2,R4
0386 5382 std z+3,R5
0388 .dbline 103
0388 ; ulSeconds+=((unsigned long)ucS)*((unsigned long)3600);
0388 2984 ldd R2,y+9
038A 3324 clr R3
038C 4424 clr R4
038E 5524 clr R5
0390 40E1 ldi R20,16
0392 5EE0 ldi R21,14
0394 60E0 ldi R22,0
0396 70E0 ldi R23,0
0398 5A92 st -y,R5
039A 4A92 st -y,R4
039C 3A92 st -y,R3
039E 2A92 st -y,R2
03A0 8A01 movw R16,R20
03A2 9B01 movw R18,R22
03A4 0E940000 xcall empy32u
03A8 FE01 movw R30,R28
03AA 2080 ldd R2,z+0
03AC 3180 ldd R3,z+1
03AE 4280 ldd R4,z+2
03B0 5380 ldd R5,z+3
03B2 200E add R2,R16
03B4 311E adc R3,R17
03B6 421E adc R4,R18
03B8 531E adc R5,R19
03BA FE01 movw R30,R28
03BC 2082 std z+0,R2
03BE 3182 std z+1,R3
03C0 4282 std z+2,R4
03C2 5382 std z+3,R5
03C4 .dbline 104
03C4 ; ulSeconds+=((unsigned long)ucF)*((unsigned long)60);
03C4 2A2C mov R2,R10
03C6 3324 clr R3
03C8 4424 clr R4
03CA 5524 clr R5
03CC 4CE3 ldi R20,60
03CE 50E0 ldi R21,0
03D0 60E0 ldi R22,0
03D2 70E0 ldi R23,0
03D4 5A92 st -y,R5
03D6 4A92 st -y,R4
03D8 3A92 st -y,R3
03DA 2A92 st -y,R2
03DC 8A01 movw R16,R20
03DE 9B01 movw R18,R22
03E0 0E940000 xcall empy32u
03E4 FE01 movw R30,R28
03E6 2080 ldd R2,z+0
03E8 3180 ldd R3,z+1
03EA 4280 ldd R4,z+2
03EC 5380 ldd R5,z+3
03EE 200E add R2,R16
03F0 311E adc R3,R17
03F2 421E adc R4,R18
03F4 531E adc R5,R19
03F6 FE01 movw R30,R28
03F8 2082 std z+0,R2
03FA 3182 std z+1,R3
03FC 4282 std z+2,R4
03FE 5382 std z+3,R5
0400 .dbline 105
0400 ; ulSeconds+=((unsigned long)ucM);
0400 2C2C mov R2,R12
0402 3324 clr R3
0404 4424 clr R4
0406 5524 clr R5
0408 FE01 movw R30,R28
040A 6080 ldd R6,z+0
040C 7180 ldd R7,z+1
040E 8280 ldd R8,z+2
0410 9380 ldd R9,z+3
0412 620C add R6,R2
0414 731C adc R7,R3
0416 841C adc R8,R4
0418 951C adc R9,R5
041A FE01 movw R30,R28
041C 6082 std z+0,R6
041E 7182 std z+1,R7
0420 8282 std z+2,R8
0422 9382 std z+3,R9
0424 .dbline 107
0424 ;
0424 ; return ulSeconds;
0424 FE01 movw R30,R28
0426 0081 ldd R16,z+0
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -