📄 main.lst
字号:
1016 .LM146:
1017 03b2 E114 cp r14,__zero_reg__
1018 03b4 F104 cpc r15,__zero_reg__
1019 03b6 01F4 brne .L123
1020 .L161:
1021 .LBB154:
1022 .LBB155:
1023 .LM147:
1024 03b8 5D9B sbis 43-0x20,5
1025 03ba 00C0 rjmp .L161
1026 .LM148:
1027 03bc 80E2 ldi r24,lo8(32)
1028 03be 8CB9 out 44-0x20,r24
1029 03c0 00C0 rjmp .L126
1030 .L123:
1031 .LBE155:
1032 .LBE154:
1033 .LM149:
1034 03c2 6E2D mov r22,r14
1035 .L127:
1036 .LBB156:
1037 .LBB157:
1038 .LM150:
1039 03c4 5D9B sbis 43-0x20,5
1040 03c6 00C0 rjmp .L127
1041 03c8 00C0 rjmp .L206
1042 .L114:
1043 .LBE157:
1044 .LBE156:
1045 .LM151:
1046 03ca 6C2D mov r22,r12
1047 .L129:
1048 .LBB158:
1049 .LBB159:
1050 .LM152:
1051 03cc 5D9B sbis 43-0x20,5
1052 03ce 00C0 rjmp .L129
1053 .LBE159:
1054 .LBE158:
1055 .LM153:
1056 03d0 605D subi r22,lo8(-(48))
1057 .LBB160:
1058 .LBB161:
1059 .LM154:
1060 03d2 6CB9 out 44-0x20,r22
1061 .LBE161:
1062 .LBE160:
1063 .LM155:
1064 03d4 602F mov r22,r16
1065 .L131:
1066 .LBB162:
1067 .LBB163:
1068 .LM156:
1069 03d6 5D9B sbis 43-0x20,5
1070 03d8 00C0 rjmp .L131
1071 .LBE163:
1072 .LBE162:
1073 .LM157:
1074 03da 605D subi r22,lo8(-(48))
1075 .LBB164:
1076 .LBB165:
1077 .LM158:
1078 03dc 6CB9 out 44-0x20,r22
1079 .LBE165:
1080 .LBE164:
1081 .LM159:
1082 03de 6E2D mov r22,r14
1083 .L133:
1084 .LBB166:
1085 .LBB167:
1086 .LM160:
1087 03e0 5D9B sbis 43-0x20,5
1088 03e2 00C0 rjmp .L133
1089 .L206:
1090 .LBE167:
1091 .LBE166:
1092 .LM161:
1093 03e4 605D subi r22,lo8(-(48))
1094 .LBB168:
1095 .LBB169:
1096 .LM162:
1097 03e6 6CB9 out 44-0x20,r22
1098 .L126:
1099 .LBE169:
1100 .LBE168:
1101 .LM163:
1102 03e8 CE01 movw r24,r28
1103 03ea 6AE0 ldi r22,lo8(10)
1104 03ec 70E0 ldi r23,hi8(10)
1105 03ee 0E94 0000 call __udivmodhi4
1106 .L135:
1107 .LBB170:
1108 .LBB171:
1109 .LM164:
1110 03f2 5D9B sbis 43-0x20,5
1111 03f4 00C0 rjmp .L135
1112 .LBE171:
1113 .LBE170:
1114 .LM165:
1115 03f6 805D subi r24,lo8(-(48))
1116 .LBB172:
1117 .LBB173:
1118 .LM166:
1119 03f8 8CB9 out 44-0x20,r24
1120 .L137:
1121 .LBE173:
1122 .LBE172:
1123 .LBB174:
1124 .LBB175:
1125 .LM167:
1126 03fa 5D9B sbis 43-0x20,5
1127 03fc 00C0 rjmp .L137
1128 .LM168:
1129 03fe 8EE2 ldi r24,lo8(46)
1130 0400 8CB9 out 44-0x20,r24
1131 .LBE175:
1132 .LBE174:
1133 .LM169:
1134 0402 C501 movw r24,r10
1135 0404 68EE ldi r22,lo8(1000)
1136 0406 73E0 ldi r23,hi8(1000)
1137 0408 0E94 0000 call __udivmodhi4
1138 .L139:
1139 .LBB176:
1140 .LBB177:
1141 .LM170:
1142 040c 5D9B sbis 43-0x20,5
1143 040e 00C0 rjmp .L139
1144 .LBE177:
1145 .LBE176:
1146 .LM171:
1147 0410 605D subi r22,lo8(-(48))
1148 .LBB178:
1149 .LBB179:
1150 .LM172:
1151 0412 6CB9 out 44-0x20,r22
1152 .LBE179:
1153 .LBE178:
1154 .LM173:
1155 0414 C501 movw r24,r10
1156 0416 68EE ldi r22,lo8(1000)
1157 0418 73E0 ldi r23,hi8(1000)
1158 041a 0E94 0000 call __udivmodhi4
1159 041e 64E6 ldi r22,lo8(100)
1160 0420 70E0 ldi r23,hi8(100)
1161 0422 0E94 0000 call __udivmodhi4
1162 .L141:
1163 .LBB180:
1164 .LBB181:
1165 .LM174:
1166 0426 5D9B sbis 43-0x20,5
1167 0428 00C0 rjmp .L141
1168 .LBE181:
1169 .LBE180:
1170 .LM175:
1171 042a 605D subi r22,lo8(-(48))
1172 .LBB182:
1173 .LBB183:
1174 .LM176:
1175 042c 6CB9 out 44-0x20,r22
1176 .LBE183:
1177 .LBE182:
1178 .LM177:
1179 042e C501 movw r24,r10
1180 0430 64E6 ldi r22,lo8(100)
1181 0432 70E0 ldi r23,hi8(100)
1182 0434 0E94 0000 call __udivmodhi4
1183 0438 6AE0 ldi r22,lo8(10)
1184 043a 70E0 ldi r23,hi8(10)
1185 043c 0E94 0000 call __udivmodhi4
1186 .L143:
1187 .LBB184:
1188 .LBB185:
1189 .LM178:
1190 0440 5D9B sbis 43-0x20,5
1191 0442 00C0 rjmp .L143
1192 .LBE185:
1193 .LBE184:
1194 .LM179:
1195 0444 605D subi r22,lo8(-(48))
1196 .LBB186:
1197 .LBB187:
1198 .LM180:
1199 0446 6CB9 out 44-0x20,r22
1200 .LBE187:
1201 .LBE186:
1202 .LM181:
1203 0448 C501 movw r24,r10
1204 044a 6AE0 ldi r22,lo8(10)
1205 044c 70E0 ldi r23,hi8(10)
1206 044e 0E94 0000 call __udivmodhi4
1207 .L145:
1208 .LBB188:
1209 .LBB189:
1210 .LM182:
1211 0452 5D9B sbis 43-0x20,5
1212 0454 00C0 rjmp .L145
1213 .LBE189:
1214 .LBE188:
1215 .LM183:
1216 0456 805D subi r24,lo8(-(48))
1217 .LBB190:
1218 .LBB191:
1219 .LM184:
1220 0458 8CB9 out 44-0x20,r24
1221 .L147:
1222 .LBE191:
1223 .LBE190:
1224 .LBB192:
1225 .LBB193:
1226 .LM185:
1227 045a 5D9B sbis 43-0x20,5
1228 045c 00C0 rjmp .L147
1229 .LM186:
1230 045e 80E2 ldi r24,lo8(32)
1231 0460 8CB9 out 44-0x20,r24
1232 .L149:
1233 .LBE193:
1234 .LBE192:
1235 .LBB194:
1236 .LBB195:
1237 .LM187:
1238 0462 5D9B sbis 43-0x20,5
1239 0464 00C0 rjmp .L149
1240 .LM188:
1241 0466 8FE6 ldi r24,lo8(111)
1242 0468 8CB9 out 44-0x20,r24
1243 .L151:
1244 .LBE195:
1245 .LBE194:
1246 .LBB196:
1247 .LBB197:
1248 .LM189:
1249 046a 5D9B sbis 43-0x20,5
1250 046c 00C0 rjmp .L151
1251 .LM190:
1252 046e 83E4 ldi r24,lo8(67)
1253 0470 8CB9 out 44-0x20,r24
1254 .L153:
1255 .LBE197:
1256 .LBE196:
1257 .LBB198:
1258 .LBB199:
1259 .LM191:
1260 0472 5D9B sbis 43-0x20,5
1261 0474 00C0 rjmp .L153
1262 .LM192:
1263 0476 8DE0 ldi r24,lo8(13)
1264 0478 8CB9 out 44-0x20,r24
1265 .L155:
1266 .LBE199:
1267 .LBE198:
1268 .LBB200:
1269 .LBB201:
1270 .LM193:
1271 047a 5D9B sbis 43-0x20,5
1272 047c 00C0 rjmp .L155
1273 .LM194:
1274 047e 8AE0 ldi r24,lo8(10)
1275 0480 8CB9 out 44-0x20,r24
1276 0482 10E0 ldi r17,lo8(0)
1277 .L157:
1278 .LBE201:
1279 .LBE200:
1280 .LM195:
1281 0484 84E1 ldi r24,lo8(20)
1282 0486 90E0 ldi r25,hi8(20)
1283 0488 0E94 0000 call Delayms
1284 .LM196:
1285 048c 1F5F subi r17,lo8(-(1))
1286 048e 183C cpi r17,lo8(-56)
1287 0490 01F4 brne .L157
1288 0492 00C0 rjmp .L110
1289 /* epilogue: frame size=0 */
1290 /* epilogue: noreturn */
1291 /* epilogue end (size=0) */
1292 /* function main size 256 (246) */
1293 .LFE6:
1295 .comm Temp_H,1,1
1296 .comm Temp_L,1,1
1297 .comm OK_Flag,1,1
1298 .comm ThrH,1,1
1299 .comm ThrL,1,1
1300 .comm CFG,1,1
1301 .comm ReadRAM_Buff,9,1
1302 .comm WriteRAM_Buff,3,1
1444 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 main.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:3 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:4 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:5 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:20 .text:00000000 Port_Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:42 .text:0000000c Port_DS18B20
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:59 .text:00000012 Usart_Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:87 .text:00000028 Usart_PutChar
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:107 .text:00000030 Usart_PutString
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:146 .text:00000044 DS18B20_Init
*COM*:00000001 OK_Flag
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:264 .text:000000ae Read_DS18B20
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:385 .text:0000010a Write_DS18B20
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:495 .text:0000015c Delayus
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:536 .text:00000178 Delayms
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:592 .text:000001a4 DS18B20_StartConvert
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:626 .text:000001ca DS18B20_GetConvert
*COM*:00000001 Temp_L
*COM*:00000001 Temp_H
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:653 .text:000001ec DS18B20_ReadRAM
*COM*:00000009 ReadRAM_Buff
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:689 .text:00000218 DS18B20_WriteRAM
*COM*:00000001 ThrH
*COM*:00000001 ThrL
*COM*:00000001 CFG
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:719 .text:00000242 DS18B20_CopyEEPROM
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:744 .text:0000025c DS18B20_RecallRAM
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:769 .text:00000276 __vector_11
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUZaaaa.s:812 .text:00000296 main
*COM*:00000003 WriteRAM_Buff
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__udivmodhi4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -