⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lst

📁 串口程序源码
💻 LST
📖 第 1 页 / 共 3 页
字号:
 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 + -