📄 led.lst
字号:
717 04be 00C0 rjmp .L118
718 .LM109:
719 04c0 88B3 in r24,56-0x20
720 04c2 8370 andi r24,lo8(3)
721 04c4 88BB out 56-0x20,r24
722 .LM110:
723 04c6 6091 0000 lds r22,ScanCnt
724 04ca 462F mov r20,r22
725 04cc 50E0 ldi r21,lo8(0)
726 04ce FA01 movw r30,r20
727 04d0 E050 subi r30,lo8(-(SegBuf))
728 04d2 F040 sbci r31,hi8(-(SegBuf))
729 04d4 E081 ld r30,Z
730 04d6 90E8 ldi r25,lo8(-128)
731 .LVL31:
732 04d8 20E0 ldi r18,lo8(0)
733 04da 30E0 ldi r19,hi8(0)
734 .L108:
735 .LM111:
736 04dc 9298 cbi 50-0x20,2
737 .LM112:
738 04de 892F mov r24,r25
739 04e0 8E23 and r24,r30
740 04e2 01F0 breq .L109
741 .LM113:
742 04e4 939A sbi 50-0x20,3
743 04e6 00C0 rjmp .L111
744 .L109:
745 .LM114:
746 04e8 9398 cbi 50-0x20,3
747 .L111:
748 .LM115:
749 04ea 9695 lsr r25
750 .LM116:
751 04ec 929A sbi 50-0x20,2
752 04ee 2F5F subi r18,lo8(-(1))
753 04f0 3F4F sbci r19,hi8(-(1))
754 .LM117:
755 04f2 2830 cpi r18,8
756 04f4 3105 cpc r19,__zero_reg__
757 04f6 01F4 brne .L108
758 .LM118:
759 04f8 28B3 in r18,56-0x20
760 04fa 84E0 ldi r24,lo8(4)
761 04fc 90E0 ldi r25,hi8(4)
762 04fe 042E mov r0,r20
763 0500 00C0 rjmp 2f
764 0502 880F 1: lsl r24
765 0504 991F rol r25
766 0506 0A94 2: dec r0
767 0508 02F4 brpl 1b
768 050a 282B or r18,r24
769 050c 28BB out 56-0x20,r18
770 .LM119:
771 050e 9298 cbi 50-0x20,2
772 .LM120:
773 /* #APP */
774 0510 0000 nop
775 .LM121:
776 0512 0000 nop
777 .LM122:
778 0514 0000 nop
779 .LM123:
780 /* #NOAPP */
781 0516 B099 sbic 54-0x20,0
782 0518 00C0 rjmp .L113
783 .LM124:
784 051a 81E0 ldi r24,lo8(1)
785 051c 90E0 ldi r25,hi8(1)
786 051e 00C0 rjmp 2f
787 0520 880F 1: lsl r24
788 0522 991F rol r25
789 0524 4A95 2: dec r20
790 0526 02F4 brpl 1b
791 0528 2091 0000 lds r18,KeyBuf
792 052c 282B or r18,r24
793 052e 2093 0000 sts KeyBuf,r18
794 .L113:
795 .LM125:
796 0532 B199 sbic 54-0x20,1
797 0534 00C0 rjmp .L115
798 .LM126:
799 0536 8091 0000 lds r24,KeyBuf
800 053a 8160 ori r24,lo8(1)
801 053c 8093 0000 sts KeyBuf,r24
802 .L115:
803 .LM127:
804 0540 862F mov r24,r22
805 0542 8F5F subi r24,lo8(-(1))
806 0544 8093 0000 sts ScanCnt,r24
807 0548 8630 cpi r24,lo8(6)
808 054a 00F0 brlo .L118
809 .LM128:
810 054c 8091 0000 lds r24,KeyBuf
811 0550 8093 0000 sts KeyGet,r24
812 .LM129:
813 0554 1092 0000 sts ScanCnt,__zero_reg__
814 .LM130:
815 0558 1092 0000 sts KeyBuf,__zero_reg__
816 .L118:
817 /* epilogue: frame size=0 */
818 055c FF91 pop r31
819 055e EF91 pop r30
820 0560 9F91 pop r25
821 0562 8F91 pop r24
822 0564 6F91 pop r22
823 0566 5F91 pop r21
824 0568 4F91 pop r20
825 056a 3F91 pop r19
826 056c 2F91 pop r18
827 056e 0F90 pop __tmp_reg__
828 0570 0FBE out __SREG__,__tmp_reg__
829 0572 0F90 pop __tmp_reg__
830 0574 1F90 pop __zero_reg__
831 0576 1895 reti
832 /* epilogue end (size=14) */
833 /* function __vector_7 size 121 (93) */
834 .LFE5:
836 .global Led_Init
838 Led_Init:
839 .LFB6:
840 .LM131:
841 /* prologue: frame size=0 */
842 /* prologue end (size=0) */
843 .LM132:
844 0578 1FBC out 79-0x20,__zero_reg__
845 .LM133:
846 057a 82E0 ldi r24,lo8(2)
847 057c 8EBD out 78-0x20,r24
848 .LM134:
849 057e 89B7 in r24,89-0x20
850 0580 8860 ori r24,lo8(8)
851 0582 89BF out 89-0x20,r24
852 .LM135:
853 0584 86E9 ldi r24,lo8(-106)
854 0586 8093 0000 sts ChkLcdCnt,r24
855 /* epilogue: frame size=0 */
856 058a 0895 ret
857 /* epilogue end (size=1) */
858 /* function Led_Init size 10 (9) */
859 .LFE6:
861 .global TabSeg
862 .data
865 TabSeg:
866 0000 F3 .byte -13
867 0001 C0 .byte -64
868 0002 75 .byte 117
869 0003 E5 .byte -27
870 0004 C6 .byte -58
871 0005 A7 .byte -89
872 0006 B7 .byte -73
873 0007 C1 .byte -63
874 0008 F7 .byte -9
875 0009 E7 .byte -25
876 .global DPErrNo
879 DPErrNo:
880 000a 46 .byte 70
881 000b 47 .byte 71
882 000c 48 .byte 72
883 000d 49 .byte 73
884 000e 50 .byte 80
885 000f 51 .byte 81
886 0010 52 .byte 82
887 0011 53 .byte 83
888 0012 54 .byte 84
889 0013 55 .byte 85
890 0014 56 .byte 86
891 0015 57 .byte 87
892 0016 58 .byte 88
893 0017 59 .byte 89
894 0018 60 .byte 96
895 0019 61 .byte 97
896 001a 62 .byte 98
897 001b 63 .byte 99
898 001c 64 .byte 100
899 001d 65 .byte 101
900 001e 66 .byte 102
901 001f 67 .byte 103
902 0020 68 .byte 104
903 0021 69 .byte 105
904 0022 70 .byte 112
905 0023 71 .byte 113
906 0024 72 .byte 114
907 0025 73 .byte 115
908 0026 74 .byte 116
909 0027 75 .byte 117
910 0028 76 .byte 118
911 0029 77 .byte 119
912 002a 78 .byte 120
913 002b 79 .byte 121
914 002c 00 .byte 0
915 002d 00 .byte 0
916 002e 00 .byte 0
917 002f 00 .byte 0
918 0030 00 .byte 0
919 0031 00 .byte 0
920 0032 00 .byte 0
921 0033 00 .byte 0
922 0034 00 .byte 0
923 0035 00 .byte 0
924 0036 00 .byte 0
925 0037 00 .byte 0
926 0038 00 .byte 0
927 0039 00 .byte 0
928 003a 80 .byte -128
929 003b 82 .byte -126
930 003c 81 .byte -127
931 003d 83 .byte -125
932 003e 84 .byte -124
933 003f 88 .byte -120
934 0040 87 .byte -121
935 0041 89 .byte -119
936 0042 90 .byte -112
937 0043 93 .byte -109
938 0044 91 .byte -111
939 0045 00 .byte 0
940 0046 00 .byte 0
941 0047 00 .byte 0
942 0048 00 .byte 0
943 0049 00 .byte 0
944 .global BPErrNo
947 BPErrNo:
948 004a 30 .byte 48
949 004b 31 .byte 49
950 004c 32 .byte 50
951 004d 33 .byte 51
952 004e 34 .byte 52
953 004f 35 .byte 53
954 0050 36 .byte 54
955 0051 37 .byte 55
956 0052 38 .byte 56
957 0053 39 .byte 57
958 0054 40 .byte 64
959 0055 41 .byte 65
960 0056 42 .byte 66
961 0057 43 .byte 67
962 0058 44 .byte 68
963 0059 45 .byte 69
964 005a 01 .byte 1
965 005b 02 .byte 2
966 005c 03 .byte 3
967 005d 04 .byte 4
968 005e 05 .byte 5
969 005f 06 .byte 6
970 0060 07 .byte 7
971 0061 08 .byte 8
972 0062 09 .byte 9
973 0063 10 .byte 16
974 0064 11 .byte 17
975 0065 12 .byte 18
976 0066 13 .byte 19
977 0067 14 .byte 20
978 0068 15 .byte 21
979 0069 16 .byte 22
980 006a 20 .byte 32
981 006b 21 .byte 33
982 006c 22 .byte 34
983 006d 00 .byte 0
984 006e 00 .byte 0
985 006f 00 .byte 0
986 0070 00 .byte 0
987 0071 00 .byte 0
988 0072 23 .byte 35
989 0073 00 .byte 0
990 0074 00 .byte 0
991 0075 00 .byte 0
992 0076 00 .byte 0
993 0077 00 .byte 0
994 0078 00 .byte 0
995 0079 00 .byte 0
996 007a 80 .byte -128
997 007b 82 .byte -126
998 007c 81 .byte -127
999 007d 83 .byte -125
1000 007e 84 .byte -124
1001 007f 88 .byte -120
1002 0080 87 .byte -121
1003 0081 89 .byte -119
1004 0082 90 .byte -112
1005 0083 93 .byte -109
1006 0084 91 .byte -111
1007 0085 00 .byte 0
1008 0086 00 .byte 0
1009 0087 00 .byte 0
1010 0088 00 .byte 0
1011 0089 00 .byte 0
1012 .comm TimeTmSet,1,1
1013 .comm FanTmSet,1,1
1014 .comm DispDlyCnt,1,1
1015 .comm ChkLcdCnt,1,1
1016 .comm FlashErrCnt,1,1
1017 .comm KeyBuf,1,1
1018 .comm KeyGet,1,1
1019 .comm FlashCntr,1,1
1020 .comm FlashErrNo,1,1
1021 .comm SegBuf,6,1
1022 .comm ScanCnt,1,1
1079 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 led.c
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:5 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:6 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:19 .text:00000000 DispTime
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:865 .data:00000000 TabSeg
*COM*:00000006 SegBuf
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:112 .text:00000092 GetErrNum
*COM*:00000001 FlashErrCnt
*COM*:00000001 FlashErrNo
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:879 .data:0000000a DPErrNo
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:947 .data:0000004a BPErrNo
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:223 .text:00000138 LedDisp_Sub
*COM*:00000001 FlashCntr
*COM*:00000001 FanTmSet
*COM*:00000001 TimeTmSet
*COM*:00000001 ChkLcdCnt
*COM*:00000001 DispDlyCnt
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:688 .text:00000490 __vector_7
*COM*:00000001 ScanCnt
*COM*:00000001 KeyBuf
*COM*:00000001 KeyGet
C:\DOCUME~1\kelvin\LOCALS~1\Temp/ccYrkBk7.s:838 .text:00000578 Led_Init
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__udivmodhi4
__udivmodqi4
Errorflg
Errorflg2
BitMask
OutSideErr
WJType
Sysflag1
SWTime
SlpTmFlag
TurnOff
TurnOn
TempVal
RunMode
OutDevStu
AutoCnt
Sysflag2
Sysflag
SetupTp
FanStatus
FDoorUnit
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -