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

📄 lcd2.lst

📁 CGG12864串行控制液晶 该液晶能修改参数显示为黑字与白字.能改变倒反显示方试
💻 LST
📖 第 1 页 / 共 3 页
字号:
 882 035b 3D        		.byte	61
 883 035c 25        		.byte	37
 884 035d 27        		.byte	39
 885 035e 3D        		.byte	61
 886 035f 05        		.byte	5
 887 0360 00        		.byte	0
 888 0361 00        		.byte	0
 889 0362 00        		.byte	0
 890 0363 00        		.byte	0
 891 0364 00        		.byte	0
 892 0365 00        		.byte	0
 893 0366 00        		.byte	0
 894 0367 00        		.byte	0
 895 0368 00        		.byte	0
 896 0369 00        		.byte	0
 897 036a 00        		.byte	0
 898 036b 00        		.byte	0
 899 036c 00        		.byte	0
 900 036d 00        		.byte	0
 901 036e 00        		.byte	0
 902 036f 00        		.byte	0
 903 0370 00        		.byte	0
 904 0371 00        		.byte	0
 905 0372 00        		.byte	0
 906 0373 00        		.byte	0
 907 0374 00        		.byte	0
 908 0375 00        		.byte	0
 909 0376 00        		.byte	0
 910 0377 00        		.byte	0
 911 0378 00        		.byte	0
 912 0379 00        		.byte	0
 913 037a 00        		.byte	0
 914 037b 00        		.byte	0
 915 037c 00        		.byte	0
 916 037d 00        		.byte	0
 917 037e 00        		.byte	0
 918 037f 00        		.byte	0
 919 0380 00        		.byte	0
 920 0381 00        		.byte	0
 921 0382 00        		.byte	0
 922 0383 00        		.byte	0
 923 0384 00        		.byte	0
 924 0385 00        		.byte	0
 925 0386 00        		.byte	0
 926 0387 00        		.byte	0
 927 0388 00        		.byte	0
 928 0389 00        		.byte	0
 929 038a 00        		.byte	0
 930 038b 00        		.byte	0
 931 038c 00        		.byte	0
 932 038d 00        		.byte	0
 933 038e 00        		.byte	0
 934 038f 00        		.byte	0
 935 0390 00        		.byte	0
 936 0391 00        		.byte	0
 937 0392 00        		.byte	0
 938 0393 00        		.byte	0
 939 0394 00        		.byte	0
 940 0395 00        		.byte	0
 941 0396 00        		.byte	0
 942 0397 00        		.byte	0
 943 0398 00        		.byte	0
 944 0399 00        		.byte	0
 945 039a 00        		.byte	0
 946 039b 00        		.byte	0
 947 039c 00        		.byte	0
 948 039d 00        		.byte	0
 949 039e 00        		.byte	0
 950 039f 00        		.byte	0
 951 03a0 00        		.byte	0
 952 03a1 00        		.byte	0
 953 03a2 00        		.byte	0
 954 03a3 00        		.byte	0
 955 03a4 00        		.byte	0
 956 03a5 00        		.byte	0
 957 03a6 00        		.byte	0
 958 03a7 00        		.byte	0
 959 03a8 00        		.byte	0
 960 03a9 00        		.byte	0
 961 03aa 00        		.byte	0
 962 03ab 00        		.byte	0
 963 03ac 00        		.byte	0
 964 03ad 00        		.byte	0
 965 03ae 00        		.byte	0
 966 03af 00        		.byte	0
 967 03b0 00        		.byte	0
 968 03b1 00        		.byte	0
 969 03b2 00        		.byte	0
 970 03b3 00        		.byte	0
 971 03b4 00        		.byte	0
 972 03b5 00        		.byte	0
 973 03b6 00        		.byte	0
 974 03b7 00        		.byte	0
 975 03b8 00        		.byte	0
 976 03b9 00        		.byte	0
 977 03ba 00        		.byte	0
 978 03bb 00        		.byte	0
 979 03bc 00        		.byte	0
 980 03bd 00        		.byte	0
 981 03be 00        		.byte	0
 982 03bf 00        		.byte	0
 983 03c0 00        		.byte	0
 984 03c1 00        		.byte	0
 985 03c2 00        		.byte	0
 986 03c3 00        		.byte	0
 987 03c4 00        		.byte	0
 988 03c5 00        		.byte	0
 989 03c6 00        		.byte	0
 990 03c7 00        		.byte	0
 991 03c8 00        		.byte	0
 992 03c9 00        		.byte	0
 993 03ca 00        		.byte	0
 994 03cb 00        		.byte	0
 995 03cc 00        		.byte	0
 996 03cd 00        		.byte	0
 997 03ce 00        		.byte	0
 998 03cf 00        		.byte	0
 999 03d0 00        		.byte	0
 1000 03d1 00        		.byte	0
 1001 03d2 00        		.byte	0
 1002 03d3 00        		.byte	0
 1003 03d4 00        		.byte	0
 1004 03d5 00        		.byte	0
 1005 03d6 00        		.byte	0
 1006 03d7 00        		.byte	0
 1007 03d8 00        		.byte	0
 1008 03d9 00        		.byte	0
 1009 03da 00        		.byte	0
 1010 03db 00        		.byte	0
 1011 03dc 00        		.byte	0
 1012 03dd 00        		.byte	0
 1013 03de 00        		.byte	0
 1014 03df 00        		.byte	0
 1015 03e0 00        		.byte	0
 1016 03e1 00        		.byte	0
 1017 03e2 00        		.byte	0
 1018 03e3 00        		.byte	0
 1019 03e4 00        		.byte	0
 1020 03e5 00        		.byte	0
 1021 03e6 00        		.byte	0
 1022 03e7 00        		.byte	0
 1023 03e8 00        		.byte	0
 1024 03e9 00        		.byte	0
 1025 03ea 00        		.byte	0
 1026 03eb 00        		.byte	0
 1027 03ec 00        		.byte	0
 1028 03ed 00        		.byte	0
 1029 03ee 00        		.byte	0
 1030 03ef 00        		.byte	0
 1031 03f0 00        		.byte	0
 1032 03f1 00        		.byte	0
 1033 03f2 00        		.byte	0
 1034 03f3 00        		.byte	0
 1035 03f4 00        		.byte	0
 1036 03f5 00        		.byte	0
 1037 03f6 00        		.byte	0
 1038 03f7 00        		.byte	0
 1039 03f8 00        		.byte	0
 1040 03f9 00        		.byte	0
 1041 03fa 00        		.byte	0
 1042 03fb 00        		.byte	0
 1043 03fc 00        		.byte	0
 1044 03fd 00        		.byte	0
 1045 03fe 00        		.byte	0
 1046 03ff 00        		.byte	0
 1047               		.text
 1048               	.global	s_spi
 1050               	s_spi:
 1051               	.LFB8:
 1052               	.LM1:
 1053               	/* prologue: frame size=0 */
 1054               	/* prologue end (size=0) */
 1055               	.LM2:
 1056 0000 6E9A      		sbi 45-0x20,6
 1057               	.LM3:
 1058 0002 8FB9      		out 47-0x20,r24
 1059               	.L2:
 1060               	.LM4:
 1061 0004 779B      		sbis 46-0x20,7
 1062 0006 FECF      		rjmp .L2
 1063               	/* epilogue: frame size=0 */
 1064 0008 0895      		ret
 1065               	/* epilogue end (size=1) */
 1066               	/* function s_spi size 5 (4) */
 1067               	.LFE8:
 1069               	.global	w_by
 1071               	w_by:
 1072               	.LFB9:
 1073               	.LM5:
 1074               	/* prologue: frame size=0 */
 1075               	/* prologue end (size=0) */
 1076               	.LM6:
 1077 000a AD9A      		sbi 53-0x20,5
 1078               	.LM7:
 1079 000c F9DF      		rcall s_spi
 1080               	/* epilogue: frame size=0 */
 1081 000e 0895      		ret
 1082               	/* epilogue end (size=1) */
 1083               	/* function w_by size 3 (2) */
 1084               	.LFE9:
 1086               	.global	w_com
 1088               	w_com:
 1089               	.LFB10:
 1090               	.LM8:
 1091               	/* prologue: frame size=0 */
 1092               	/* prologue end (size=0) */
 1093               	.LM9:
 1094 0010 AD98      		cbi 53-0x20,5
 1095               	.LM10:
 1096 0012 F6DF      		rcall s_spi
 1097               	/* epilogue: frame size=0 */
 1098 0014 0895      		ret
 1099               	/* epilogue end (size=1) */
 1100               	/* function w_com size 3 (2) */
 1101               	.LFE10:
 1103               	.global	xyini
 1105               	xyini:
 1106               	.LFB11:
 1107               	.LM11:
 1108               	/* prologue: frame size=0 */
 1109 0016 1F93      		push r17
 1110               	/* prologue end (size=1) */
 1111 0018 182F      		mov r17,r24
 1112 001a 862F      		mov r24,r22
 1113               	.LM12:
 1114 001c 8F70      		andi r24,lo8(15)
 1115               	.LM13:
 1116 001e 806B      		ori r24,lo8(-80)
 1117 0020 F7DF      		rcall w_com
 1118               	.LM14:
 1119 0022 812F      		mov r24,r17
 1120 0024 8295      		swap r24
 1121 0026 8F70      		andi r24,0x0f
 1122               	.LM15:
 1123 0028 8061      		ori r24,lo8(16)
 1124 002a F2DF      		rcall w_com
 1125               	.LM16:
 1126 002c 1F70      		andi r17,lo8(15)
 1127               	.LM17:
 1128 002e 812F      		mov r24,r17
 1129 0030 8F5F      		subi r24,lo8(-(1))
 1130 0032 EEDF      		rcall w_com
 1131               	/* epilogue: frame size=0 */
 1132 0034 1F91      		pop r17
 1133 0036 0895      		ret
 1134               	/* epilogue end (size=2) */
 1135               	/* function xyini size 17 (14) */
 1136               	.LFE11:
 1138               	.global	startline
 1140               	startline:
 1141               	.LFB12:
 1142               	.LM18:
 1143               	/* prologue: frame size=0 */
 1144               	/* prologue end (size=0) */
 1145               	.LM19:
 1146 0038 8064      		ori r24,lo8(64)
 1147 003a EADF      		rcall w_com
 1148               	/* epilogue: frame size=0 */
 1149 003c 0895      		ret
 1150               	/* epilogue end (size=1) */
 1151               	/* function startline size 3 (2) */
 1152               	.LFE12:
 1154               	.global	dis
 1156               	dis:
 1157               	.LFB13:
 1158               	.LM20:
 1159               	/* prologue: frame size=0 */
 1160 003e 0F93      		push r16
 1161 0040 1F93      		push r17
 1162 0042 CF93      		push r28
 1163 0044 DF93      		push r29
 1164               	/* prologue end (size=4) */
 1165 0046 EC01      		movw r28,r24
 1166               	.LM21:
 1167 0048 00E0      		ldi r16,lo8(0)
 1168               	.L17:
 1169               	.LM22:
 1170 004a 602F      		mov r22,r16
 1171 004c 80E0      		ldi r24,lo8(0)
 1172 004e E3DF      		rcall xyini
 1173               	.LM23:
 1174 0050 10E0      		ldi r17,lo8(0)
 1175               	.L16:
 1176               	.LBB2:
 1177               	.LM24:
 1178 0052 FE01      		movw r30,r28
 1179               	/* #APP */
 1180 0054 8491      		lpm r24, Z
 1181               		
 1182               	/* #NOAPP */
 1183               	.LBE2:
 1184               	.LM25:
 1185 0056 2196      		adiw r28,1
 1186               	.LM26:
 1187 0058 D8DF      		rcall w_by
 1188               	.LM27:
 1189 005a 1F5F      		subi r17,lo8(-(1))
 1190 005c 17FF      		sbrs r17,7
 1191 005e F9CF      		rjmp .L16
 1192               	.LM28:
 1193 0060 0F5F      		subi r16,lo8(-(1))
 1194 0062 0830      		cpi r16,lo8(8)
 1195 0064 90F3      		brlo .L17
 1196               	/* epilogue: frame size=0 */
 1197 0066 DF91      		pop r29
 1198 0068 CF91      		pop r28
 1199 006a 1F91      		pop r17
 1200 006c 0F91      		pop r16
 1201 006e 0895      		ret
 1202               	/* epilogue end (size=5) */
 1203               	/* function dis size 28 (19) */
 1204               	.LFE13:
 1206               	.global	ini
 1208               	ini:
 1209               	.LFB14:
 1210               	.LM29:
 1211               	/* prologue: frame size=0 */
 1212               	/* prologue end (size=0) */
 1213               	.LM30:
 1214 0070 8FEF      		ldi r24,lo8(-1)
 1215 0072 85BB      		out 53-0x20,r24
 1216 0074 84BB      		out 52-0x20,r24
 1217               	.LM31:
 1218 0076 87BB      		out 55-0x20,r24
 1219               	.LM32:
 1220 0078 87B3      		in r24,55-0x20
 1221 007a 8862      		ori r24,lo8(40)
 1222 007c 87BB      		out 55-0x20,r24
 1223               	.LM33:
 1224 007e 80E1      		ldi r24,lo8(16)
 1225 0080 8DB9      		out 45-0x20,r24
 1226               	.LM34:
 1227 0082 81E0      		ldi r24,lo8(1)
 1228 0084 8EB9      		out 46-0x20,r24
 1229               	.LM35:
 1230 0086 6E9A      		sbi 45-0x20,6
 1231               	/* epilogue: frame size=0 */
 1232 0088 0895      		ret
 1233               	/* epilogue end (size=1) */
 1234               	/* function ini size 13 (12) */
 1235               	.LFE14:
 1237               	.global	main
 1239               	main:
 1240               	.LFB15:
 1241               	.LM36:
 1242               	/* prologue: frame size=0 */
 1243 008a C0E0      		ldi r28,lo8(__stack - 0)
 1244 008c D0E0      		ldi r29,hi8(__stack - 0)
 1245 008e DEBF      		out __SP_H__,r29
 1246 0090 CDBF      		out __SP_L__,r28
 1247               	/* prologue end (size=4) */
 1248               	.LM37:
 1249 0092 AC98      		cbi 53-0x20,4
 1250 0094 AC98      		cbi 53-0x20,4
 1251 0096 AC98      		cbi 53-0x20,4
 1252 0098 AC98      		cbi 53-0x20,4
 1253 009a AC98      		cbi 53-0x20,4
 1254 009c AC98      		cbi 53-0x20,4
 1255 009e AC98      		cbi 53-0x20,4
 1256 00a0 AC98      		cbi 53-0x20,4
 1257               	.LM38:
 1258 00a2 AC9A      		sbi 53-0x20,4
 1259               	.LM39:
 1260 00a4 E5DF      		rcall ini
 1261               	.LM40:
 1262 00a6 AB98      		cbi 53-0x20,3
 1263               	.LM41:
 1264 00a8 8FEA      		ldi r24,lo8(-81)
 1265 00aa B2DF      		rcall w_com
 1266               	.LM42:
 1267 00ac 80EA      		ldi r24,lo8(-96)
 1268 00ae B0DF      		rcall w_com
 1269               	.LM43:
 1270 00b0 86EA      		ldi r24,lo8(-90)
 1271 00b2 AEDF      		rcall w_com
 1272               	.LM44:
 1273 00b4 84EA      		ldi r24,lo8(-92)
 1274 00b6 ACDF      		rcall w_com
 1275               	.LM45:
 1276 00b8 83EA      		ldi r24,lo8(-93)
 1277 00ba AADF      		rcall w_com
 1278               	.LM46:
 1279 00bc 88EC      		ldi r24,lo8(-56)
 1280 00be A8DF      		rcall w_com
 1281               	.LM47:
 1282 00c0 8FE2      		ldi r24,lo8(47)
 1283 00c2 A6DF      		rcall w_com
 1284               	.LM48:
 1285 00c4 81E8      		ldi r24,lo8(-127)
 1286 00c6 A4DF      		rcall w_com
 1287               	.LM49:
 1288 00c8 80E2      		ldi r24,lo8(32)
 1289 00ca A2DF      		rcall w_com
 1290               	.LM50:
 1291 00cc 8CEA      		ldi r24,lo8(-84)
 1292 00ce A0DF      		rcall w_com
 1293               	.LM51:
 1294 00d0 80E2      		ldi r24,lo8(32)
 1295 00d2 B2DF      		rcall startline
 1296               	.LM52:
 1297 00d4 80E0      		ldi r24,lo8(logo)
 1298 00d6 90E0      		ldi r25,hi8(logo)
 1299 00d8 B2DF      		rcall dis
 1300               	.L24:
 1301               	.LM53:
 1302 00da FFCF      		rjmp .L24
 1303               	/* epilogue: frame size=0 */
 1304               	/* epilogue: noreturn */
 1305               	/* epilogue end (size=0) */
 1306               	/* function main size 41 (37) */
 1307               	.LFE15:
 1309               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 LCD2.c
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:3      *ABS*:0000003f __SREG__
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:4      *ABS*:0000003e __SP_H__
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:5      *ABS*:0000003d __SP_L__
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:22     .progmem.data:00000000 logo
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1050   .text:00000000 s_spi
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1071   .text:0000000a w_by
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1088   .text:00000010 w_com
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1105   .text:00000016 xyini
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1140   .text:00000038 startline
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1156   .text:0000003e dis
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1208   .text:00000070 ini
C:\DOCUME~1\JANY\LOCALS~1\Temp/ccYZaaaa.s:1239   .text:0000008a main

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__stack

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -