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

📄 pictiva.lst

📁 oled 驱动
💻 LST
📖 第 1 页 / 共 5 页
字号:
 1111 0196 CF90      		pop r12
 1112 0198 BF90      		pop r11
 1113 019a AF90      		pop r10
 1114 019c 0895      		ret
 1115               	/* epilogue end (size=11) */
 1116               	/* function zeichen_big2 size 178 (157) */
 1117               	.LFE8:
 1119               	.global	zeichen_big
 1121               	zeichen_big:
 1122               	.LFB7:
 1123               	.LM65:
 1124               	/* prologue: frame size=0 */
 1125 019e BF92      		push r11
 1126 01a0 CF92      		push r12
 1127 01a2 DF92      		push r13
 1128 01a4 EF92      		push r14
 1129 01a6 FF92      		push r15
 1130 01a8 0F93      		push r16
 1131 01aa 1F93      		push r17
 1132 01ac CF93      		push r28
 1133 01ae DF93      		push r29
 1134               	/* prologue end (size=9) */
 1135 01b0 E82F      		mov r30,r24
 1136 01b2 C62F      		mov r28,r22
 1137 01b4 B42E      		mov r11,r20
 1138               	.LM66:
 1139 01b6 8052      		subi r24,lo8(-(-32))
 1140 01b8 8036      		cpi r24,lo8(96)
 1141 01ba 08F0      		brlo .L47
 1142               	.LM67:
 1143 01bc E0E2      		ldi r30,lo8(32)
 1144               	.L47:
 1145               	.LM68:
 1146 01be EE2E      		mov r14,r30
 1147 01c0 FF24      		clr r15
 1148 01c2 B3E0      		ldi r27,3
 1149 01c4 EE0C      	1:	lsl r14
 1150 01c6 FF1C      		rol r15
 1151 01c8 BA95      		dec r27
 1152 01ca E1F7      		brne 1b
 1153 01cc 80E0      		ldi r24,lo8(-256)
 1154 01ce 9FEF      		ldi r25,hi8(-256)
 1155 01d0 E80E      		add r14,r24
 1156 01d2 F91E      		adc r15,r25
 1157               	.LM69:
 1158 01d4 822F      		mov r24,r18
 1159 01d6 9927      		clr r25
 1160 01d8 8F70      		andi r24,lo8(15)
 1161 01da 9070      		andi r25,hi8(15)
 1162 01dc A4E0      		ldi r26,4
 1163 01de 880F      	1:	lsl r24
 1164 01e0 991F      		rol r25
 1165 01e2 AA95      		dec r26
 1166 01e4 E1F7      		brne 1b
 1167 01e6 FFE0      		ldi r31,lo8(15)
 1168 01e8 CF2E      		mov r12,r31
 1169 01ea C222      		and r12,r18
 1170 01ec C80E      		add r12,r24
 1171               	.LM70:
 1172 01ee 802F      		mov r24,r16
 1173 01f0 9927      		clr r25
 1174 01f2 8F70      		andi r24,lo8(15)
 1175 01f4 9070      		andi r25,hi8(15)
 1176 01f6 E4E0      		ldi r30,4
 1177 01f8 880F      	1:	lsl r24
 1178 01fa 991F      		rol r25
 1179 01fc EA95      		dec r30
 1180 01fe E1F7      		brne 1b
 1181 0200 7FE0      		ldi r23,lo8(15)
 1182 0202 D72E      		mov r13,r23
 1183 0204 D022      		and r13,r16
 1184 0206 D80E      		add r13,r24
 1185               	.LM71:
 1186 0208 85E1      		ldi r24,lo8(21)
 1187 020a 0E94 0000 		call send_data
 1188               	.LM72:
 1189 020e 83E0      		ldi r24,lo8(3)
 1190 0210 C89F      		mul r28,r24
 1191 0212 8001      		movw r16,r0
 1192 0214 1124      		clr r1
 1193 0216 802F      		mov r24,r16
 1194 0218 0E94 0000 		call send_data
 1195               	.LM73:
 1196 021c 802F      		mov r24,r16
 1197 021e 8B5F      		subi r24,lo8(-(5))
 1198 0220 0E94 0000 		call send_data
 1199               	.LM74:
 1200 0224 85E7      		ldi r24,lo8(117)
 1201 0226 0E94 0000 		call send_data
 1202               	.LM75:
 1203 022a 0B2D      		mov r16,r11
 1204 022c 1127      		clr r17
 1205 022e 63E0      		ldi r22,3
 1206 0230 000F      	1:	lsl r16
 1207 0232 111F      		rol r17
 1208 0234 6A95      		dec r22
 1209 0236 E1F7      		brne 1b
 1210 0238 802F      		mov r24,r16
 1211 023a 0E94 0000 		call send_data
 1212               	.LM76:
 1213 023e 802F      		mov r24,r16
 1214 0240 815F      		subi r24,lo8(-(15))
 1215 0242 0E94 0000 		call send_data
 1216               	.LM77:
 1217 0246 10E0      		ldi r17,lo8(0)
 1218               	.L61:
 1219               	.LBB3:
 1220               	.LM78:
 1221 0248 F701      		movw r30,r14
 1222 024a E050      		subi r30,lo8(-(z_code))
 1223 024c F040      		sbci r31,hi8(-(z_code))
 1224               	/* #APP */
 1225 024e B490      		lpm r11, Z
 1226               		
 1227               	/* #NOAPP */
 1228 0250 01E0      		ldi r16,lo8(1)
 1229               	.L60:
 1230               	.LBE3:
 1231               	.LM79:
 1232 0252 8C2D      		mov r24,r12
 1233               	.LM80:
 1234 0254 CB2D      		mov r28,r11
 1235 0256 DD27      		clr r29
 1236 0258 C5FD      		sbrc r28,5
 1237 025a 8D2D      		mov r24,r13
 1238               	.L54:
 1239               	.LM81:
 1240 025c 0E94 0000 		call send_char
 1241               	.LM82:
 1242 0260 8C2D      		mov r24,r12
 1243               	.LM83:
 1244 0262 C4FD      		sbrc r28,4
 1245 0264 8D2D      		mov r24,r13
 1246               	.L55:
 1247               	.LM84:
 1248 0266 0E94 0000 		call send_char
 1249               	.LM85:
 1250 026a 8C2D      		mov r24,r12
 1251               	.LM86:
 1252 026c C3FD      		sbrc r28,3
 1253 026e 8D2D      		mov r24,r13
 1254               	.L56:
 1255               	.LM87:
 1256 0270 0E94 0000 		call send_char
 1257               	.LM88:
 1258 0274 8C2D      		mov r24,r12
 1259               	.LM89:
 1260 0276 C2FD      		sbrc r28,2
 1261 0278 8D2D      		mov r24,r13
 1262               	.L57:
 1263               	.LM90:
 1264 027a 0E94 0000 		call send_char
 1265               	.LM91:
 1266 027e 8C2D      		mov r24,r12
 1267               	.LM92:
 1268 0280 C1FD      		sbrc r28,1
 1269 0282 8D2D      		mov r24,r13
 1270               	.L58:
 1271               	.LM93:
 1272 0284 0E94 0000 		call send_char
 1273               	.LM94:
 1274 0288 8C2D      		mov r24,r12
 1275               	.LM95:
 1276 028a C0FD      		sbrc r28,0
 1277 028c 8D2D      		mov r24,r13
 1278               	.L59:
 1279               	.LM96:
 1280 028e 0E94 0000 		call send_char
 1281               	.LM97:
 1282 0292 0150      		subi r16,lo8(-(-1))
 1283 0294 07FF      		sbrs r16,7
 1284 0296 DDCF      		rjmp .L60
 1285               	.LM98:
 1286 0298 0894      		sec
 1287 029a E11C      		adc r14,__zero_reg__
 1288 029c F11C      		adc r15,__zero_reg__
 1289               	.LM99:
 1290 029e 1F5F      		subi r17,lo8(-(1))
 1291 02a0 1830      		cpi r17,lo8(8)
 1292 02a2 90F2      		brlo .L61
 1293               	/* epilogue: frame size=0 */
 1294 02a4 DF91      		pop r29
 1295 02a6 CF91      		pop r28
 1296 02a8 1F91      		pop r17
 1297 02aa 0F91      		pop r16
 1298 02ac FF90      		pop r15
 1299 02ae EF90      		pop r14
 1300 02b0 DF90      		pop r13
 1301 02b2 CF90      		pop r12
 1302 02b4 BF90      		pop r11
 1303 02b6 0895      		ret
 1304               	/* epilogue end (size=10) */
 1305               	/* function zeichen_big size 150 (131) */
 1306               	.LFE7:
 1308               	.global	zeichen
 1310               	zeichen:
 1311               	.LFB6:
 1312               	.LM100:
 1313               	/* prologue: frame size=0 */
 1314 02b8 BF92      		push r11
 1315 02ba CF92      		push r12
 1316 02bc DF92      		push r13
 1317 02be EF92      		push r14
 1318 02c0 FF92      		push r15
 1319 02c2 0F93      		push r16
 1320 02c4 1F93      		push r17
 1321 02c6 CF93      		push r28
 1322 02c8 DF93      		push r29
 1323               	/* prologue end (size=9) */
 1324 02ca E82F      		mov r30,r24
 1325 02cc C62F      		mov r28,r22
 1326 02ce C42E      		mov r12,r20
 1327 02d0 B22E      		mov r11,r18
 1328 02d2 D02E      		mov r13,r16
 1329               	.LM101:
 1330 02d4 8052      		subi r24,lo8(-(-32))
 1331 02d6 8036      		cpi r24,lo8(96)
 1332 02d8 08F0      		brlo .L67
 1333               	.LM102:
 1334 02da E0E2      		ldi r30,lo8(32)
 1335               	.L67:
 1336               	.LM103:
 1337 02dc EE2E      		mov r14,r30
 1338 02de FF24      		clr r15
 1339 02e0 73E0      		ldi r23,3
 1340 02e2 EE0C      	1:	lsl r14
 1341 02e4 FF1C      		rol r15
 1342 02e6 7A95      		dec r23
 1343 02e8 E1F7      		brne 1b
 1344 02ea 80E0      		ldi r24,lo8(-256)
 1345 02ec 9FEF      		ldi r25,hi8(-256)
 1346 02ee E80E      		add r14,r24
 1347 02f0 F91E      		adc r15,r25
 1348               	.LM104:
 1349 02f2 85E1      		ldi r24,lo8(21)
 1350 02f4 0E94 0000 		call send_data
 1351               	.LM105:
 1352 02f8 83E0      		ldi r24,lo8(3)
 1353 02fa C89F      		mul r28,r24
 1354 02fc 8001      		movw r16,r0
 1355 02fe 1124      		clr r1
 1356 0300 802F      		mov r24,r16
 1357 0302 0E94 0000 		call send_data
 1358               	.LM106:
 1359 0306 802F      		mov r24,r16
 1360 0308 8E5F      		subi r24,lo8(-(2))
 1361 030a 0E94 0000 		call send_data
 1362               	.LM107:
 1363 030e 85E7      		ldi r24,lo8(117)
 1364 0310 0E94 0000 		call send_data
 1365               	.LM108:
 1366 0314 0C2D      		mov r16,r12
 1367 0316 1127      		clr r17
 1368 0318 63E0      		ldi r22,3
 1369 031a 000F      	1:	lsl r16
 1370 031c 111F      		rol r17
 1371 031e 6A95      		dec r22
 1372 0320 E1F7      		brne 1b
 1373 0322 802F      		mov r24,r16
 1374 0324 0E94 0000 		call send_data
 1375               	.LM109:
 1376 0328 802F      		mov r24,r16
 1377 032a 895F      		subi r24,lo8(-(7))
 1378 032c 0E94 0000 		call send_data
 1379 0330 17E0      		ldi r17,lo8(7)
 1380               	.L77:
 1381               	.LM110:
 1382 0332 2B2D      		mov r18,r11
 1383 0334 2F70      		andi r18,lo8(15)
 1384 0336 8B2D      		mov r24,r11
 1385 0338 9927      		clr r25
 1386 033a 8F70      		andi r24,lo8(15)
 1387 033c 9070      		andi r25,hi8(15)
 1388 033e 54E0      		ldi r21,4
 1389 0340 880F      	1:	lsl r24
 1390 0342 991F      		rol r25
 1391 0344 5A95      		dec r21
 1392 0346 E1F7      		brne 1b
 1393 0348 280F      		add r18,r24
 1394 034a 022F      		mov r16,r18
 1395               	.LBB4:
 1396               	.LM111:
 1397 034c F701      		movw r30,r14
 1398 034e E050      		subi r30,lo8(-(z_code))
 1399 0350 F040      		sbci r31,hi8(-(z_code))
 1400               	/* #APP */
 1401 0352 8491      		lpm r24, Z
 1402               		
 1403               	/* #NOAPP */
 1404               	.LBE4:
 1405               	.LM112:
 1406 0354 C82F      		mov r28,r24
 1407 0356 DD27      		clr r29
 1408 0358 C5FF      		sbrs r28,5
 1409 035a 0BC0      		rjmp .L71
 1410 035c 2F70      		andi r18,lo8(15)
 1411 035e 8D2D      		mov r24,r13
 1412 0360 9927      		clr r25
 1413 0362 8F70      		andi r24,lo8(15)
 1414 0364 9070      		andi r25,hi8(15)
 1415 0366 44E0      		ldi r20,4
 1416 0368 880F      	1:	lsl r24
 1417 036a 991F      		rol r25
 1418 036c 4A95      		dec r20
 1419 036e E1F7      		brne 1b
 1420 0370 280F      		add r18,r24
 1421               	.L71:
 1422               	.LM113:
 1423 0372 C4FF      		sbrs r28,4
 1424 0374 04C0      		rjmp .L72
 1425 0376 207F      		andi r18,lo8(-16)
 1426 0378 8D2D      		mov r24,r13
 1427 037a 8F70      		andi r24,lo8(15)
 1428 037c 280F      		add r18,r24
 1429               	.L72:
 1430               	.LM114:
 1431 037e 822F      		mov r24,r18
 1432 0380 0E94 0000 		call send_char
 1433               	.LM115:
 1434 0384 202F      		mov r18,r16
 1435               	.LM116:
 1436 0386 C3FF      		sbrs r28,3
 1437 0388 0BC0      		rjmp .L73
 1438 038a 2F70      		andi r18,lo8(15)
 1439 038c 8D2D      		mov r24,r13
 1440 038e 9927      		clr r25
 1441 0390 8F70      		andi r24,lo8(15)
 1442 0392 9070      		andi r25,hi8(15)
 1443 0394 34E0      		ldi r19,4
 1444 0396 880F      	1:	lsl r24
 1445 0398 991F      		rol r25
 1446 039a 3A95      		dec r19
 1447 039c E1F7      		brne 1b
 1448 039e 280F      		add r18,r24
 1449               	.L73:
 1450               	.LM117:
 1451 03a0 C2FF      		sbrs r28,2
 1452 03a2 04C0      		rjmp .L74
 1453 03a4 207F      		andi r18,lo8(-16)
 1454 03a6 8D2D      		mov r24,r13
 1455 03a8 8F70      		andi r24,lo8(15)
 1456 03aa 280F      		add r18,r24
 1457               	.L74:
 1458               	.LM118:
 1459 03ac 822F      		mov r24,r18
 1460 03ae 0E94 0000 		call send_char
 1461               	.LM119:
 1462 03b2 202F      		mov r18,r16
 1463               	.LBB5:
 1464               	.LM120:
 1465 03b4 0894      		sec
 1466 03b6 E11C      		adc r14,__zero_reg__
 1467 03b8 F11C      		adc r15,__zero_reg__
 1468               	.LBE5:
 1469               	.LM121:
 1470 03ba C1FF      		sbrs r28,1
 1471 03bc 0BC0      		rjmp .L75
 1472 03be 2F70      		andi r18,lo8(15)
 1473 03c0 8D2D      		mov r24,r13
 1474 03c2 9927      		clr r25
 1475 03c4 8F70      		andi r24,lo8(15)
 1476 03c6 9070      		andi r25,hi8(15)
 1477 03c8 04E0      		ldi r16,4
 1478 03ca 880F      	1:	lsl r24

⌨️ 快捷键说明

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