📄 main.lst
字号:
879 .LBB342:
880 .LBB343:
881 .LM106:
882 02c8 C801 movw r24,r16
883 .LVL56:
884 /* #APP */
885 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
886 02ca 0197 1: sbiw r24,1
887 02cc 01F4 brne 1b
888 ; 0 "" 2
889 /* #NOAPP */
890 .LBE343:
891 .LBE342:
892 .LBE341:
893 .LBE340:
894 .LM107:
895 02ce 81E0 ldi r24,lo8(1)
896 .LVL57:
897 02d0 60E3 ldi r22,lo8(48)
898 02d2 0E94 0000 call byte_write
899 .LBB344:
900 .LBB345:
901 .LBB346:
902 .LBB347:
903 .LM108:
904 02d6 C801 movw r24,r16
905 .LVL58:
906 /* #APP */
907 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
908 02d8 0197 1: sbiw r24,1
909 02da 01F4 brne 1b
910 ; 0 "" 2
911 /* #NOAPP */
912 .LBE347:
913 .LBE346:
914 .LBE345:
915 .LBE344:
916 .LM109:
917 02dc 6091 0000 lds r22,q_1
918 02e0 7091 0000 lds r23,(q_1)+1
919 02e4 80E0 ldi r24,lo8(0)
920 02e6 90E0 ldi r25,hi8(0)
921 .LVL59:
922 02e8 20EA ldi r18,lo8(100000)
923 02ea 36E8 ldi r19,hi8(100000)
924 02ec 41E0 ldi r20,hlo8(100000)
925 02ee 50E0 ldi r21,hhi8(100000)
926 02f0 0E94 0000 call __divmodsi4
927 02f4 20E1 ldi r18,lo8(10000)
928 02f6 37E2 ldi r19,hi8(10000)
929 02f8 40E0 ldi r20,hlo8(10000)
930 02fa 50E0 ldi r21,hhi8(10000)
931 02fc 0E94 0000 call __divmodsi4
932 0300 205D subi r18,lo8(-(48))
933 0302 81E0 ldi r24,lo8(1)
934 0304 622F mov r22,r18
935 0306 0E94 0000 call byte_write
936 .LBB348:
937 .LBB349:
938 .LBB350:
939 .LBB351:
940 .LM110:
941 030a C801 movw r24,r16
942 .LVL60:
943 /* #APP */
944 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
945 030c 0197 1: sbiw r24,1
946 030e 01F4 brne 1b
947 ; 0 "" 2
948 /* #NOAPP */
949 .LBE351:
950 .LBE350:
951 .LBE349:
952 .LBE348:
953 .LM111:
954 0310 8091 0000 lds r24,q_1
955 0314 9091 0000 lds r25,(q_1)+1
956 .LVL61:
957 0318 60E1 ldi r22,lo8(10000)
958 031a 77E2 ldi r23,hi8(10000)
959 031c 0E94 0000 call __udivmodhi4
960 0320 68EE ldi r22,lo8(1000)
961 0322 73E0 ldi r23,hi8(1000)
962 0324 0E94 0000 call __udivmodhi4
963 0328 605D subi r22,lo8(-(48))
964 032a 81E0 ldi r24,lo8(1)
965 032c 0E94 0000 call byte_write
966 .LBB352:
967 .LBB353:
968 .LBB354:
969 .LBB355:
970 .LM112:
971 0330 C801 movw r24,r16
972 .LVL62:
973 /* #APP */
974 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
975 0332 0197 1: sbiw r24,1
976 0334 01F4 brne 1b
977 ; 0 "" 2
978 /* #NOAPP */
979 .LBE355:
980 .LBE354:
981 .LBE353:
982 .LBE352:
983 .LM113:
984 0336 8091 0000 lds r24,q_1
985 033a 9091 0000 lds r25,(q_1)+1
986 .LVL63:
987 033e 68EE ldi r22,lo8(1000)
988 0340 73E0 ldi r23,hi8(1000)
989 0342 0E94 0000 call __udivmodhi4
990 0346 64E6 ldi r22,lo8(100)
991 0348 70E0 ldi r23,hi8(100)
992 034a 0E94 0000 call __udivmodhi4
993 034e 605D subi r22,lo8(-(48))
994 0350 81E0 ldi r24,lo8(1)
995 0352 0E94 0000 call byte_write
996 .LBB356:
997 .LBB357:
998 .LBB358:
999 .LBB359:
1000 .LM114:
1001 0356 C801 movw r24,r16
1002 .LVL64:
1003 /* #APP */
1004 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1005 0358 0197 1: sbiw r24,1
1006 035a 01F4 brne 1b
1007 ; 0 "" 2
1008 /* #NOAPP */
1009 .LBE359:
1010 .LBE358:
1011 .LBE357:
1012 .LBE356:
1013 .LM115:
1014 035c 8091 0000 lds r24,q_1
1015 0360 9091 0000 lds r25,(q_1)+1
1016 .LVL65:
1017 0364 64E6 ldi r22,lo8(100)
1018 0366 70E0 ldi r23,hi8(100)
1019 0368 0E94 0000 call __udivmodhi4
1020 036c 6AE0 ldi r22,lo8(10)
1021 036e 70E0 ldi r23,hi8(10)
1022 0370 0E94 0000 call __udivmodhi4
1023 0374 605D subi r22,lo8(-(48))
1024 0376 81E0 ldi r24,lo8(1)
1025 0378 0E94 0000 call byte_write
1026 .LBB360:
1027 .LBB361:
1028 .LBB362:
1029 .LBB363:
1030 .LM116:
1031 037c C801 movw r24,r16
1032 .LVL66:
1033 /* #APP */
1034 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1035 037e 0197 1: sbiw r24,1
1036 0380 01F4 brne 1b
1037 ; 0 "" 2
1038 /* #NOAPP */
1039 .LBE363:
1040 .LBE362:
1041 .LBE361:
1042 .LBE360:
1043 .LM117:
1044 0382 8091 0000 lds r24,q_1
1045 0386 9091 0000 lds r25,(q_1)+1
1046 .LVL67:
1047 038a 6AE0 ldi r22,lo8(10)
1048 038c 70E0 ldi r23,hi8(10)
1049 038e 0E94 0000 call __udivmodhi4
1050 0392 682F mov r22,r24
1051 0394 605D subi r22,lo8(-(48))
1052 0396 81E0 ldi r24,lo8(1)
1053 0398 0E94 0000 call byte_write
1054 .LBB364:
1055 .LBB365:
1056 .LBB366:
1057 .LBB367:
1058 .LM118:
1059 039c C801 movw r24,r16
1060 .LVL68:
1061 /* #APP */
1062 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1063 039e 0197 1: sbiw r24,1
1064 03a0 01F4 brne 1b
1065 ; 0 "" 2
1066 /* #NOAPP */
1067 .LBE367:
1068 .LBE366:
1069 .LBE365:
1070 .LBE364:
1071 .LM119:
1072 03a2 80E0 ldi r24,lo8(0)
1073 .LVL69:
1074 03a4 6BEC ldi r22,lo8(-53)
1075 03a6 0E94 0000 call byte_write
1076 .LBB368:
1077 .LBB369:
1078 .LBB370:
1079 .LBB371:
1080 .LM120:
1081 03aa C801 movw r24,r16
1082 .LVL70:
1083 /* #APP */
1084 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1085 03ac 0197 1: sbiw r24,1
1086 03ae 01F4 brne 1b
1087 ; 0 "" 2
1088 /* #NOAPP */
1089 .LBE371:
1090 .LBE370:
1091 .LBE369:
1092 .LBE368:
1093 .LM121:
1094 03b0 8091 0000 lds r24,q_2
1095 03b4 9091 0000 lds r25,(q_2)+1
1096 .LVL71:
1097 03b8 60E1 ldi r22,lo8(10000)
1098 03ba 77E2 ldi r23,hi8(10000)
1099 03bc 0E94 0000 call __udivmodhi4
1100 03c0 68EE ldi r22,lo8(1000)
1101 03c2 73E0 ldi r23,hi8(1000)
1102 03c4 0E94 0000 call __udivmodhi4
1103 03c8 605D subi r22,lo8(-(48))
1104 03ca 81E0 ldi r24,lo8(1)
1105 03cc 0E94 0000 call byte_write
1106 .LBB372:
1107 .LBB373:
1108 .LBB374:
1109 .LBB375:
1110 .LM122:
1111 03d0 C801 movw r24,r16
1112 .LVL72:
1113 /* #APP */
1114 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1115 03d2 0197 1: sbiw r24,1
1116 03d4 01F4 brne 1b
1117 ; 0 "" 2
1118 /* #NOAPP */
1119 .LBE375:
1120 .LBE374:
1121 .LBE373:
1122 .LBE372:
1123 .LM123:
1124 03d6 8091 0000 lds r24,q_2
1125 03da 9091 0000 lds r25,(q_2)+1
1126 .LVL73:
1127 03de 68EE ldi r22,lo8(1000)
1128 03e0 73E0 ldi r23,hi8(1000)
1129 03e2 0E94 0000 call __udivmodhi4
1130 03e6 64E6 ldi r22,lo8(100)
1131 03e8 70E0 ldi r23,hi8(100)
1132 03ea 0E94 0000 call __udivmodhi4
1133 03ee 605D subi r22,lo8(-(48))
1134 03f0 81E0 ldi r24,lo8(1)
1135 03f2 0E94 0000 call byte_write
1136 .LBB376:
1137 .LBB377:
1138 .LBB378:
1139 .LBB379:
1140 .LM124:
1141 03f6 C801 movw r24,r16
1142 .LVL74:
1143 /* #APP */
1144 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1145 03f8 0197 1: sbiw r24,1
1146 03fa 01F4 brne 1b
1147 ; 0 "" 2
1148 /* #NOAPP */
1149 .LBE379:
1150 .LBE378:
1151 .LBE377:
1152 .LBE376:
1153 .LM125:
1154 03fc 8091 0000 lds r24,q_2
1155 0400 9091 0000 lds r25,(q_2)+1
1156 .LVL75:
1157 0404 64E6 ldi r22,lo8(100)
1158 0406 70E0 ldi r23,hi8(100)
1159 0408 0E94 0000 call __udivmodhi4
1160 040c 6AE0 ldi r22,lo8(10)
1161 040e 70E0 ldi r23,hi8(10)
1162 0410 0E94 0000 call __udivmodhi4
1163 0414 605D subi r22,lo8(-(48))
1164 0416 81E0 ldi r24,lo8(1)
1165 0418 0E94 0000 call byte_write
1166 .LBB380:
1167 .LBB381:
1168 .LBB382:
1169 .LBB383:
1170 .LM126:
1171 041c C801 movw r24,r16
1172 .LVL76:
1173 /* #APP */
1174 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1175 041e 0197 1: sbiw r24,1
1176 0420 01F4 brne 1b
1177 ; 0 "" 2
1178 /* #NOAPP */
1179 .LBE383:
1180 .LBE382:
1181 .LBE381:
1182 .LBE380:
1183 .LM127:
1184 0422 8091 0000 lds r24,q_2
1185 0426 9091 0000 lds r25,(q_2)+1
1186 .LVL77:
1187 042a 6AE0 ldi r22,lo8(10)
1188 042c 70E0 ldi r23,hi8(10)
1189 042e 0E94 0000 call __udivmodhi4
1190 0432 682F mov r22,r24
1191 0434 605D subi r22,lo8(-(48))
1192 0436 81E0 ldi r24,lo8(1)
1193 0438 0E94 0000 call byte_write
1194 .LBB384:
1195 .LBB385:
1196 .LBB386:
1197 .LBB387:
1198 .LM128:
1199 043c C801 movw r24,r16
1200 .LVL78:
1201 /* #APP */
1202 ; 105 "c:/winavr-20090313/lib/gcc/../../avr/include/util/delay_basic.h" 1
1203 043e 0197 1: sbiw r24,1
1204 0440 01F4 brne 1b
1205 ; 0 "" 2
1206 /* epilogue start */
1207 /* #NOAPP */
1208 .LBE387:
1209 .LBE386:
1210 .LBE385:
1211 .LBE384:
1212 .LM129:
1213 0442 1F91 pop r17
1214 0444 0F91 pop r16
1215 0446 0895 ret
1216 .LFE21:
1218 .global q
1219 .global q
1220 .section .bss
1223 q:
1224 0000 0000 .skip 2,0
1225 .global q_1
1226 .global q_1
1229 q_1:
1230 0002 0000 .skip 2,0
1231 .global q_2
1232 .global q_2
1235 q_2:
1236 0004 0000 .skip 2,0
1237 .global rec
1238 .global rec
1241 rec:
1242 0006 0000 0000 .skip 50,0
1242 0000 0000
1242 0000 0000
1242 0000 0000
1242 0000 0000
1243 .global trs
1244 .data
1247 trs:
1248 0000 55 .byte 85
1249 0001 55 .byte 85
1250 0002 55 .byte 85
1251 0003 55 .byte 85
1252 0004 55 .byte 85
1253 0005 55 .byte 85
1254 0006 55 .byte 85
1255 0007 55 .byte 85
1256 0008 55 .byte 85
1257 0009 55 .byte 85
1258 000a 55 .byte 85
1259 000b 55 .byte 85
1260 000c 55 .byte 85
1261 000d 55 .byte 85
1262 000e 55 .byte 85
1263 000f 55 .byte 85
1264 0010 55 .byte 85
1265 0011 55 .byte 85
1266 0012 55 .byte 85
1267 0013 55 .byte 85
1268 0014 55 .byte 85
1269 0015 55 .byte 85
1270 0016 55 .byte 85
1271 0017 55 .byte 85
1272 0018 0000 0000 .skip 26,0
1272 0000 0000
1272 0000 0000
1272 0000 0000
1272 0000 0000
1273 .global i
1274 .global i
1275 .section .bss
1278 i:
1279 0038 00 .skip 1,0
1360 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 main.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:5 *ABS*:00000034 __CCP__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:18 .text:00000000 usart_init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:44 .text:00000016 trans_uart
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:61 .text:0000001c __vector_11
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:1278 .bss:00000038 i
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:1247 .data:00000000 trs
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:1223 .bss:00000000 q
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:119 .text:0000006c delay
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:132 .text:0000006e byte_write
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:165 .text:00000084 init_lcd
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:568 .text:00000190 main
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:665 .text:000001d6 dis_lcd
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:1229 .bss:00000002 q_1
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:1235 .bss:00000004 q_2
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccI7BX6a.s:1241 .bss:00000006 rec
UNDEFINED SYMBOLS
__divmodsi4
__udivmodhi4
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -