📄 main.lst
字号:
799 02c6 70E0 ldi r23,hi8(10)
800 02c8 0E94 0000 call __udivmodhi4
801 02cc 7B01 movw r14,r22
802 .LM107:
803 02ce 3327 clr r19
804 02d0 2F70 andi r18,lo8(15)
805 02d2 3070 andi r19,hi8(15)
806 .LM108:
807 02d4 81E7 ldi r24,lo8(625)
808 02d6 92E0 ldi r25,hi8(625)
809 02d8 289F mul r18,r24
810 02da 5001 movw r10,r0
811 02dc 299F mul r18,r25
812 02de B00C add r11,r0
813 02e0 389F mul r19,r24
814 02e2 B00C add r11,r0
815 02e4 1124 clr r1
816 .LM109:
817 02e6 80E0 ldi r24,lo8(.LC1)
818 02e8 90E0 ldi r25,hi8(.LC1)
819 02ea 0E94 0000 call Usart_PutString
820 .LM110:
821 02ee C114 cp r12,__zero_reg__
822 02f0 D104 cpc r13,__zero_reg__
823 02f2 01F4 brne .L96
824 .L141:
825 .LBB146:
826 .LBB147:
827 .LM111:
828 02f4 5D9B sbis 43-0x20,5
829 02f6 00C0 rjmp .L141
830 .LM112:
831 02f8 80E2 ldi r24,lo8(32)
832 02fa 8CB9 out 44-0x20,r24
833 .LBE147:
834 .LBE146:
835 .LM113:
836 02fc 0115 cp r16,__zero_reg__
837 02fe 1105 cpc r17,__zero_reg__
838 0300 01F4 brne .L99
839 .L142:
840 .LBB148:
841 .LBB149:
842 .LM114:
843 0302 5D9B sbis 43-0x20,5
844 0304 00C0 rjmp .L142
845 .LM115:
846 0306 80E2 ldi r24,lo8(32)
847 0308 8CB9 out 44-0x20,r24
848 030a 00C0 rjmp .L102
849 .L99:
850 .LBE149:
851 .LBE148:
852 .LM116:
853 030c 602F mov r22,r16
854 .L103:
855 .LBB150:
856 .LBB151:
857 .LM117:
858 030e 5D9B sbis 43-0x20,5
859 0310 00C0 rjmp .L103
860 .LBE151:
861 .LBE150:
862 .LM118:
863 0312 605D subi r22,lo8(-(48))
864 .LBB152:
865 .LBB153:
866 .LM119:
867 0314 6CB9 out 44-0x20,r22
868 .L102:
869 .LBE153:
870 .LBE152:
871 .LM120:
872 0316 E114 cp r14,__zero_reg__
873 0318 F104 cpc r15,__zero_reg__
874 031a 01F4 brne .L105
875 .L143:
876 .LBB154:
877 .LBB155:
878 .LM121:
879 031c 5D9B sbis 43-0x20,5
880 031e 00C0 rjmp .L143
881 .LM122:
882 0320 80E2 ldi r24,lo8(32)
883 0322 8CB9 out 44-0x20,r24
884 0324 00C0 rjmp .L108
885 .L105:
886 .LBE155:
887 .LBE154:
888 .LM123:
889 0326 6E2D mov r22,r14
890 .L109:
891 .LBB156:
892 .LBB157:
893 .LM124:
894 0328 5D9B sbis 43-0x20,5
895 032a 00C0 rjmp .L109
896 032c 00C0 rjmp .L190
897 .L96:
898 .LBE157:
899 .LBE156:
900 .LM125:
901 032e 6C2D mov r22,r12
902 .L111:
903 .LBB158:
904 .LBB159:
905 .LM126:
906 0330 5D9B sbis 43-0x20,5
907 0332 00C0 rjmp .L111
908 .LBE159:
909 .LBE158:
910 .LM127:
911 0334 605D subi r22,lo8(-(48))
912 .LBB160:
913 .LBB161:
914 .LM128:
915 0336 6CB9 out 44-0x20,r22
916 .LBE161:
917 .LBE160:
918 .LM129:
919 0338 602F mov r22,r16
920 .L113:
921 .LBB162:
922 .LBB163:
923 .LM130:
924 033a 5D9B sbis 43-0x20,5
925 033c 00C0 rjmp .L113
926 .LBE163:
927 .LBE162:
928 .LM131:
929 033e 605D subi r22,lo8(-(48))
930 .LBB164:
931 .LBB165:
932 .LM132:
933 0340 6CB9 out 44-0x20,r22
934 .LBE165:
935 .LBE164:
936 .LM133:
937 0342 6E2D mov r22,r14
938 .L115:
939 .LBB166:
940 .LBB167:
941 .LM134:
942 0344 5D9B sbis 43-0x20,5
943 0346 00C0 rjmp .L115
944 .L190:
945 .LBE167:
946 .LBE166:
947 .LM135:
948 0348 605D subi r22,lo8(-(48))
949 .LBB168:
950 .LBB169:
951 .LM136:
952 034a 6CB9 out 44-0x20,r22
953 .L108:
954 .LBE169:
955 .LBE168:
956 .LM137:
957 034c CE01 movw r24,r28
958 034e 6AE0 ldi r22,lo8(10)
959 0350 70E0 ldi r23,hi8(10)
960 0352 0E94 0000 call __udivmodhi4
961 .L117:
962 .LBB170:
963 .LBB171:
964 .LM138:
965 0356 5D9B sbis 43-0x20,5
966 0358 00C0 rjmp .L117
967 .LBE171:
968 .LBE170:
969 .LM139:
970 035a 805D subi r24,lo8(-(48))
971 .LBB172:
972 .LBB173:
973 .LM140:
974 035c 8CB9 out 44-0x20,r24
975 .L119:
976 .LBE173:
977 .LBE172:
978 .LBB174:
979 .LBB175:
980 .LM141:
981 035e 5D9B sbis 43-0x20,5
982 0360 00C0 rjmp .L119
983 .LM142:
984 0362 8EE2 ldi r24,lo8(46)
985 0364 8CB9 out 44-0x20,r24
986 .LBE175:
987 .LBE174:
988 .LM143:
989 0366 C501 movw r24,r10
990 0368 68EE ldi r22,lo8(1000)
991 036a 73E0 ldi r23,hi8(1000)
992 036c 0E94 0000 call __udivmodhi4
993 .L121:
994 .LBB176:
995 .LBB177:
996 .LM144:
997 0370 5D9B sbis 43-0x20,5
998 0372 00C0 rjmp .L121
999 .LBE177:
1000 .LBE176:
1001 .LM145:
1002 0374 605D subi r22,lo8(-(48))
1003 .LBB178:
1004 .LBB179:
1005 .LM146:
1006 0376 6CB9 out 44-0x20,r22
1007 .LBE179:
1008 .LBE178:
1009 .LM147:
1010 0378 C501 movw r24,r10
1011 037a 68EE ldi r22,lo8(1000)
1012 037c 73E0 ldi r23,hi8(1000)
1013 037e 0E94 0000 call __udivmodhi4
1014 0382 64E6 ldi r22,lo8(100)
1015 0384 70E0 ldi r23,hi8(100)
1016 0386 0E94 0000 call __udivmodhi4
1017 .L123:
1018 .LBB180:
1019 .LBB181:
1020 .LM148:
1021 038a 5D9B sbis 43-0x20,5
1022 038c 00C0 rjmp .L123
1023 .LBE181:
1024 .LBE180:
1025 .LM149:
1026 038e 605D subi r22,lo8(-(48))
1027 .LBB182:
1028 .LBB183:
1029 .LM150:
1030 0390 6CB9 out 44-0x20,r22
1031 .LBE183:
1032 .LBE182:
1033 .LM151:
1034 0392 C501 movw r24,r10
1035 0394 64E6 ldi r22,lo8(100)
1036 0396 70E0 ldi r23,hi8(100)
1037 0398 0E94 0000 call __udivmodhi4
1038 039c 6AE0 ldi r22,lo8(10)
1039 039e 70E0 ldi r23,hi8(10)
1040 03a0 0E94 0000 call __udivmodhi4
1041 .L125:
1042 .LBB184:
1043 .LBB185:
1044 .LM152:
1045 03a4 5D9B sbis 43-0x20,5
1046 03a6 00C0 rjmp .L125
1047 .LBE185:
1048 .LBE184:
1049 .LM153:
1050 03a8 605D subi r22,lo8(-(48))
1051 .LBB186:
1052 .LBB187:
1053 .LM154:
1054 03aa 6CB9 out 44-0x20,r22
1055 .LBE187:
1056 .LBE186:
1057 .LM155:
1058 03ac C501 movw r24,r10
1059 03ae 6AE0 ldi r22,lo8(10)
1060 03b0 70E0 ldi r23,hi8(10)
1061 03b2 0E94 0000 call __udivmodhi4
1062 .L127:
1063 .LBB188:
1064 .LBB189:
1065 .LM156:
1066 03b6 5D9B sbis 43-0x20,5
1067 03b8 00C0 rjmp .L127
1068 .LBE189:
1069 .LBE188:
1070 .LM157:
1071 03ba 805D subi r24,lo8(-(48))
1072 .LBB190:
1073 .LBB191:
1074 .LM158:
1075 03bc 8CB9 out 44-0x20,r24
1076 .L129:
1077 .LBE191:
1078 .LBE190:
1079 .LBB192:
1080 .LBB193:
1081 .LM159:
1082 03be 5D9B sbis 43-0x20,5
1083 03c0 00C0 rjmp .L129
1084 .LM160:
1085 03c2 80E2 ldi r24,lo8(32)
1086 03c4 8CB9 out 44-0x20,r24
1087 .L131:
1088 .LBE193:
1089 .LBE192:
1090 .LBB194:
1091 .LBB195:
1092 .LM161:
1093 03c6 5D9B sbis 43-0x20,5
1094 03c8 00C0 rjmp .L131
1095 .LM162:
1096 03ca 8FE6 ldi r24,lo8(111)
1097 03cc 8CB9 out 44-0x20,r24
1098 .L133:
1099 .LBE195:
1100 .LBE194:
1101 .LBB196:
1102 .LBB197:
1103 .LM163:
1104 03ce 5D9B sbis 43-0x20,5
1105 03d0 00C0 rjmp .L133
1106 .LM164:
1107 03d2 83E4 ldi r24,lo8(67)
1108 03d4 8CB9 out 44-0x20,r24
1109 .L135:
1110 .LBE197:
1111 .LBE196:
1112 .LBB198:
1113 .LBB199:
1114 .LM165:
1115 03d6 5D9B sbis 43-0x20,5
1116 03d8 00C0 rjmp .L135
1117 .LM166:
1118 03da 8DE0 ldi r24,lo8(13)
1119 03dc 8CB9 out 44-0x20,r24
1120 .L137:
1121 .LBE199:
1122 .LBE198:
1123 .LBB200:
1124 .LBB201:
1125 .LM167:
1126 03de 5D9B sbis 43-0x20,5
1127 03e0 00C0 rjmp .L137
1128 .LM168:
1129 03e2 8AE0 ldi r24,lo8(10)
1130 03e4 8CB9 out 44-0x20,r24
1131 .LBE201:
1132 .LBE200:
1133 .LM169:
1134 /* #APP */
1135 03e6 7894 sei
1136 /* #NOAPP */
1137 03e8 10E0 ldi r17,lo8(0)
1138 .LVL45:
1139 .L139:
1140 .LM170:
1141 03ea 84E1 ldi r24,lo8(20)
1142 03ec 90E0 ldi r25,hi8(20)
1143 03ee 0E94 0000 call Delayms
1144 .LM171:
1145 03f2 1F5F subi r17,lo8(-(1))
1146 03f4 183C cpi r17,lo8(-56)
1147 03f6 01F4 brne .L139
1148 03f8 00C0 rjmp .L90
1149 /* epilogue: frame size=0 */
1150 /* epilogue: noreturn */
1151 /* epilogue end (size=0) */
1152 /* function main size 286 (276) */
1153 .LFE6:
1155 .comm Temp_H,1,1
1156 .comm Temp_L,1,1
1157 .comm OK_Flag,1,1
1257 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 main.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:3 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:4 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:5 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:20 .text:00000000 Port_Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:42 .text:0000000c Port_DS18b20
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:59 .text:00000012 Usart_Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:87 .text:00000028 Usart_PutChar
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:107 .text:00000030 Usart_PutString
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:146 .text:00000044 DS18B20_Init
*COM*:00000001 OK_Flag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:264 .text:000000ae Read_18b20
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:385 .text:0000010a Write_18b20
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:495 .text:0000015c Delayus
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:536 .text:00000178 Delayms
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:592 .text:000001a4 __vector_11
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc6xaaaa.s:635 .text:000001c4 main
*COM*:00000001 Temp_H
*COM*:00000001 Temp_L
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__udivmodhi4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -