?? main.lis
字號:
044A 8081 ldd R24,z+0
044C 8033 cpi R24,48
044E 19F4 brne L102
0450 83E0 ldi R24,3
0452 8417 cp R24,R20
0454 98F7 brsh L98
0456 L102:
0456 .dbline 147
0456 ;
0456 65E0 ldi R22,5
0458 641B sub R22,R20
045A .dbline 148
045A ;
045A 85E0 ldi R24,5
045C 861B sub R24,R22
045E 682F mov R22,R24
0460 07C0 xjmp L106
0462 L103:
0462 .dbline 149
0462 .dbline 149
0462 80E2 ldi R24,32
0464 F501 movw R30,R10
0466 8083 std z+0,R24
0468 .dbline 149
0468 CF01 movw R24,R30
046A 0196 adiw R24,1
046C 5C01 movw R10,R24
046E .dbline 149
046E L104:
046E .dbline 148
046E 6395 inc R22
0470 L106:
0470 .dbline 148
0470 6417 cp R22,R20
0472 B8F3 brlo L103
0474 .dbline 150
0474 ;
0474 ;
0474 0DC0 xjmp L110
0476 L107:
0476 .dbline 151
0476 .dbline 151
0476 CE01 movw R24,R28
0478 0296 adiw R24,2
047A E42F mov R30,R20
047C FF27 clr R31
047E E80F add R30,R24
0480 F91F adc R31,R25
0482 2080 ldd R2,z+0
0484 F501 movw R30,R10
0486 2082 std z+0,R2
0488 .dbline 151
0488 CF01 movw R24,R30
048A 0196 adiw R24,1
048C 5C01 movw R10,R24
048E .dbline 151
048E L108:
048E .dbline 150
048E 4395 inc R20
0490 L110:
0490 .dbline 150
0490 4530 cpi R20,5
0492 88F3 brlo L107
0494 .dbline 152
0494 ;
0494 ;
0494 2224 clr R2
0496 F501 movw R30,R10
0498 2082 std z+0,R2
049A .dbline 153
049A ;
049A 80E0 ldi R24,<_ch1
049C 90E0 ldi R25,>_ch1
049E 9983 std y+1,R25
04A0 8883 std y+0,R24
04A2 2E2D mov R18,R14
04A4 0C2D mov R16,R12
04A6 6CDF xcall _LCD_DisplayString
04A8 .dbline -2
04A8 L89:
04A8 2796 adiw R28,7
04AA 0E940000 xcall pop_gset5
04AE .dbline 0 ; func end
04AE 0895 ret
04B0 .dbsym r n 22 c
04B0 .dbsym r j 22 c
04B0 .dbsym r str 10 pc
04B0 .dbsym l a 2 A[5:5]c
04B0 .dbsym r i 20 c
04B0 .dbsym r t 20 i
04B0 .dbsym r y 14 c
04B0 .dbsym r x 12 c
04B0 .dbend
04B0 .dbfunc e LCD_Displayasc _LCD_Displayasc fV
04B0 ; temp -> R10
04B0 ; ascii -> y+2
04B0 ; asc -> y+10
04B0 ; y -> R22
04B0 ; x -> R20
.even
04B0 _LCD_Displayasc::
04B0 0E940000 xcall push_gset3
04B4 622F mov R22,R18
04B6 402F mov R20,R16
04B8 2497 sbiw R28,4
04BA .dbline -1
04BA .dbline 163
04BA ;
04BA ;
04BA ;
04BA ;
04BA ;
04BA ;
04BA ;
04BA ;
04BA ;
04BA ;
04BA .dbline 164
04BA ;
04BA AA84 ldd R10,y+10
04BC .dbline 165
04BC ;
04BC 8A2D mov R24,R10
04BE 805D subi R24,208 ; addi 48
04C0 8A83 std y+2,R24
04C2 .dbline 166
04C2 ;
04C2 2224 clr R2
04C4 2B82 std y+3,R2
04C6 .dbline 167
04C6 ;
04C6 CE01 movw R24,R28
04C8 0296 adiw R24,2
04CA 9983 std y+1,R25
04CC 8883 std y+0,R24
04CE 262F mov R18,R22
04D0 042F mov R16,R20
04D2 56DF xcall _LCD_DisplayString
04D4 .dbline -2
04D4 L111:
04D4 2496 adiw R28,4
04D6 0E940000 xcall pop_gset3
04DA .dbline 0 ; func end
04DA 0895 ret
04DC .dbsym r temp 10 c
04DC .dbsym l ascii 2 A[2:2]c
04DC .dbsym l asc 10 c
04DC .dbsym r y 22 c
04DC .dbsym r x 20 c
04DC .dbend
04DC .dbfunc e LCD_DisplayLong _LCD_DisplayLong fV
04DC ; n -> R10
04DC ; j -> R10
04DC ; str -> R12,R13
04DC ; a -> y+2
04DC ; i -> R14
04DC ; t -> y+24
04DC ; y -> y+22
04DC ; x -> y+20
.even
04DC _LCD_DisplayLong::
04DC 0E940000 xcall push_arg4
04E0 0E940000 xcall push_gset5
04E4 2A97 sbiw R28,10
04E6 .dbline -1
04E6 .dbline 178
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 .dbline 182
04E6 ;
04E6 ;
04E6 ;
04E6 ;
04E6 80E0 ldi R24,<_ch2
04E8 90E0 ldi R25,>_ch2
04EA 6C01 movw R12,R24
04EC .dbline 183
04EC ;
04EC 40E8 ldi R20,128
04EE 56E9 ldi R21,150
04F0 68E9 ldi R22,152
04F2 70E0 ldi R23,0
04F4 FE01 movw R30,R28
04F6 208C ldd R2,z+24
04F8 318C ldd R3,z+25
04FA 428C ldd R4,z+26
04FC 538C ldd R5,z+27
04FE 7A93 st -y,R23
0500 6A93 st -y,R22
0502 5A93 st -y,R21
0504 4A93 st -y,R20
0506 8101 movw R16,R2
0508 9201 movw R18,R4
050A 0E940000 xcall div32u
050E 4AE0 ldi R20,10
0510 50E0 ldi R21,0
0512 60E0 ldi R22,0
0514 70E0 ldi R23,0
0516 7A93 st -y,R23
0518 6A93 st -y,R22
051A 5A93 st -y,R21
051C 4A93 st -y,R20
051E 0E940000 xcall mod32u
0522 0A83 std y+2,R16
0524 .dbline 184
0524 ;
0524 40E4 ldi R20,64
0526 52E4 ldi R21,66
0528 6FE0 ldi R22,15
052A 70E0 ldi R23,0
052C FE01 movw R30,R28
052E 208C ldd R2,z+24
0530 318C ldd R3,z+25
0532 428C ldd R4,z+26
0534 538C ldd R5,z+27
0536 7A93 st -y,R23
0538 6A93 st -y,R22
053A 5A93 st -y,R21
053C 4A93 st -y,R20
053E 8101 movw R16,R2
0540 9201 movw R18,R4
0542 0E940000 xcall div32u
0546 4AE0 ldi R20,10
0548 50E0 ldi R21,0
054A 60E0 ldi R22,0
054C 70E0 ldi R23,0
054E 7A93 st -y,R23
0550 6A93 st -y,R22
0552 5A93 st -y,R21
0554 4A93 st -y,R20
0556 0E940000 xcall mod32u
055A 0B83 std y+3,R16
055C .dbline 185
055C ;
055C 40EA ldi R20,160
055E 56E8 ldi R21,134
0560 61E0 ldi R22,1
0562 70E0 ldi R23,0
0564 FE01 movw R30,R28
0566 208C ldd R2,z+24
0568 318C ldd R3,z+25
056A 428C ldd R4,z+26
056C 538C ldd R5,z+27
056E 7A93 st -y,R23
0570 6A93 st -y,R22
0572 5A93 st -y,R21
0574 4A93 st -y,R20
0576 8101 movw R16,R2
0578 9201 movw R18,R4
057A 0E940000 xcall div32u
057E 4AE0 ldi R20,10
0580 50E0 ldi R21,0
0582 60E0 ldi R22,0
0584 70E0 ldi R23,0
0586 7A93 st -y,R23
0588 6A93 st -y,R22
058A 5A93 st -y,R21
058C 4A93 st -y,R20
058E 0E940000 xcall mod32u
0592 0C83 std y+4,R16
0594 .dbline 186
0594 ;
0594 40E1 ldi R20,16
0596 57E2 ldi R21,39
0598 60E0 ldi R22,0
059A 70E0 ldi R23,0
059C FE01 movw R30,R28
059E 208C ldd R2,z+24
05A0 318C ldd R3,z+25
05A2 428C ldd R4,z+26
05A4 538C ldd R5,z+27
05A6 7A93 st -y,R23
05A8 6A93 st -y,R22
05AA 5A93 st -y,R21
05AC 4A93 st -y,R20
05AE 8101 movw R16,R2
05B0 9201 movw R18,R4
05B2 0E940000 xcall div32u
05B6 4AE0 ldi R20,10
05B8 50E0 ldi R21,0
05BA 60E0 ldi R22,0
05BC 70E0 ldi R23,0
05BE 7A93 st -y,R23
05C0 6A93 st -y,R22
05C2 5A93 st -y,R21
05C4 4A93 st -y,R20
05C6 0E940000 xcall mod32u
05CA 0D83 std y+5,R16
05CC .dbline 187
05CC ;
05CC 48EE ldi R20,232
05CE 53E0 ldi R21,3
05D0 60E0 ldi R22,0
05D2 70E0 ldi R23,0
05D4 FE01 movw R30,R28
05D6 208C ldd R2,z+24
05D8 318C ldd R3,z+25
05DA 428C ldd R4,z+26
05DC 538C ldd R5,z+27
05DE 7A93 st -y,R23
05E0 6A93 st -y,R22
05E2 5A93 st -y,R21
05E4 4A93 st -y,R20
05E6 8101 movw R16,R2
05E8 9201 movw R18,R4
05EA 0E940000 xcall div32u
05EE 4AE0 ldi R20,10
05F0 50E0 ldi R21,0
05F2 60E0 ldi R22,0
05F4 70E0 ldi R23,0
05F6 7A93 st -y,R23
05F8 6A93 st -y,R22
05FA 5A93 st -y,R21
05FC 4A93 st -y,R20
05FE 0E940000 xcall mod32u
0602 0E83 std y+6,R16
0604 .dbline 188
0604 ;
0604 44E6 ldi R20,100
0606 50E0 ldi R21,0
0608 60E0 ldi R22,0
060A 70E0 ldi R23,0
060C FE01 movw R30,R28
060E 208C ldd R2,z+24
0610 318C ldd R3,z+25
0612 428C ldd R4,z+26
0614 538C ldd R5,z+27
0616 7A93 st -y,R23
0618 6A93 st -y,R22
061A 5A93 st -y,R21
061C 4A93 st -y,R20
061E 8101 movw R16,R2
0620 9201 movw R18,R4
0622 0E940000 xcall div32u
0626 4AE0 ldi R20,10
0628 50E0 ldi R21,0
062A 60E0 ldi R22,0
062C 70E0 ldi R23,0
062E 7A93 st -y,R23
0630 6A93 st -y,R22
0632 5A93 st -y,R21
0634 4A93 st -y,R20
0636 0E940000 xcall mod32u
063A 0F83 std y+7,R16
063C .dbline 189
063C ;
063C 4AE0 ldi R20,10
063E 50E0 ldi R21,0
0640 60E0 ldi R22,0
0642 70E0 ldi R23,0
0644 FE01 movw R30,R28
0646 208C ldd R2,z+24
0648 318C ldd R3,z+25
064A 428C ldd R4,z+26
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -