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

📄 12232.lst

📁 液晶显示屏12232的开发程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
 425               	.LVL8:
 426               	/* prologue: function */
 427               	/* frame size = 0 */
 428               	.LBB370:
 429               	.LBB371:
 430               	.LM123:
 431 00f4 DB9A      		sbi 59-32,3
 432               	.LM124:
 433 00f6 D99A      		sbi 59-32,1
 434               	.LM125:
 435 00f8 85BB      		out 53-32,r24
 436               	.LM126:
 437 00fa D998      		cbi 59-32,1
 438               	/* epilogue start */
 439               	.LBE371:
 440               	.LBE370:
 441               	.LM127:
 442 00fc 0895      		ret
 443               	.LFE21:
 445               	.global	PutCharL
 447               	PutCharL:
 448               	.LFB22:
 449               	.LM128:
 450               	.LVL9:
 451               	/* prologue: function */
 452               	/* frame size = 0 */
 453               	.LBB372:
 454               	.LBB373:
 455               	.LM129:
 456 00fe DB9A      		sbi 59-32,3
 457               	.LM130:
 458 0100 DA9A      		sbi 59-32,2
 459               	.LM131:
 460 0102 85BB      		out 53-32,r24
 461               	.LM132:
 462 0104 DA98      		cbi 59-32,2
 463               	/* epilogue start */
 464               	.LBE373:
 465               	.LBE372:
 466               	.LM133:
 467 0106 0895      		ret
 468               	.LFE22:
 470               	.global	clrscr
 472               	clrscr:
 473               	.LFB23:
 474               	.LM134:
 475 0108 1F93      		push r17
 476               	/* prologue: function */
 477               	/* frame size = 0 */
 478               	.LM135:
 479 010a 10E0      		ldi r17,lo8(0)
 480               	.LVL10:
 481               	.L21:
 482               	.LBB374:
 483               	.LM136:
 484 010c 612F      		mov r22,r17
 485 010e 812F      		mov r24,r17
 486               	.LVL11:
 487 0110 0E94 0000 		call SetPage
 488               	.LBB375:
 489               	.LBB376:
 490               	.LBB377:
 491               	.LBB378:
 492               	.LM137:
 493 0114 DB98      		cbi 59-32,3
 494               	.LM138:
 495 0116 DA9A      		sbi 59-32,2
 496               	.LM139:
 497 0118 15BA      		out 53-32,__zero_reg__
 498               	.LM140:
 499 011a DA98      		cbi 59-32,2
 500               	.LBE378:
 501               	.LBE377:
 502               	.LBB379:
 503               	.LBB380:
 504               	.LM141:
 505 011c DB98      		cbi 59-32,3
 506               	.LM142:
 507 011e D99A      		sbi 59-32,1
 508               	.LM143:
 509 0120 15BA      		out 53-32,__zero_reg__
 510               	.LM144:
 511 0122 D998      		cbi 59-32,1
 512 0124 80E0      		ldi r24,lo8(0)
 513               	.LVL12:
 514               	.L20:
 515               	.LBE380:
 516               	.LBE379:
 517               	.LBE376:
 518               	.LBE375:
 519               	.LBB381:
 520               	.LBB382:
 521               	.LBB383:
 522               	.LBB384:
 523               	.LBB385:
 524               	.LM145:
 525 0126 DB9A      		sbi 59-32,3
 526               	.LM146:
 527 0128 D99A      		sbi 59-32,1
 528               	.LM147:
 529 012a 15BA      		out 53-32,__zero_reg__
 530               	.LM148:
 531 012c D998      		cbi 59-32,1
 532               	.LBE385:
 533               	.LBE384:
 534               	.LBE383:
 535               	.LBE382:
 536               	.LBB386:
 537               	.LBB387:
 538               	.LBB388:
 539               	.LBB389:
 540               	.LM149:
 541 012e DB9A      		sbi 59-32,3
 542               	.LM150:
 543 0130 DA9A      		sbi 59-32,2
 544               	.LM151:
 545 0132 15BA      		out 53-32,__zero_reg__
 546               	.LM152:
 547 0134 DA98      		cbi 59-32,2
 548               	.LBE389:
 549               	.LBE388:
 550               	.LBE387:
 551               	.LBE386:
 552               	.LM153:
 553 0136 8F5F      		subi r24,lo8(-(1))
 554 0138 8D33      		cpi r24,lo8(61)
 555 013a 01F4      		brne .L20
 556               	.LBE381:
 557               	.LM154:
 558 013c 1F5F      		subi r17,lo8(-(1))
 559 013e 1430      		cpi r17,lo8(4)
 560 0140 01F4      		brne .L21
 561               	/* epilogue start */
 562               	.LBE374:
 563               	.LM155:
 564 0142 1F91      		pop r17
 565               	.LVL13:
 566 0144 0895      		ret
 567               	.LFE23:
 569               	.global	DrawBmp1
 571               	DrawBmp1:
 572               	.LFB24:
 573               	.LM156:
 574               	.LVL14:
 575 0146 7F92      		push r7
 576 0148 8F92      		push r8
 577 014a 9F92      		push r9
 578 014c AF92      		push r10
 579 014e BF92      		push r11
 580 0150 CF92      		push r12
 581 0152 DF92      		push r13
 582 0154 EF92      		push r14
 583 0156 FF92      		push r15
 584 0158 0F93      		push r16
 585 015a 1F93      		push r17
 586 015c CF93      		push r28
 587 015e DF93      		push r29
 588               	/* prologue: function */
 589               	/* frame size = 0 */
 590 0160 7C01      		movw r14,r24
 591 0162 FA01      		movw r30,r20
 592               	.LM157:
 593 0164 862F      		mov r24,r22
 594               	.LVL15:
 595 0166 90E0      		ldi r25,lo8(0)
 596 0168 9C01      		movw r18,r24
 597 016a 220F      		lsl r18
 598 016c 331F      		rol r19
 599               	.LVL16:
 600 016e E901      		movw r28,r18
 601 0170 C80F      		add r28,r24
 602 0172 D91F      		adc r29,r25
 603 0174 CE0F      		add r28,r30
 604 0176 DF1F      		adc r29,r31
 605 0178 4F01      		movw r8,r30
 606 017a 820E      		add r8,r18
 607 017c 931E      		adc r9,r19
 608 017e 5F01      		movw r10,r30
 609 0180 A80E      		add r10,r24
 610 0182 B91E      		adc r11,r25
 611 0184 6F01      		movw r12,r30
 612 0186 762E      		mov r7,r22
 613               	.LVL17:
 614 0188 00E0      		ldi r16,lo8(0)
 615               	.LVL18:
 616 018a 00C0      		rjmp .L26
 617               	.LVL19:
 618               	.L37:
 619               	.LM158:
 620 018c 8DE3      		ldi r24,lo8(61)
 621 018e E816      		cp r14,r24
 622 0190 F104      		cpc r15,__zero_reg__
 623               	.LVL20:
 624 0192 00F0      		brlo .L27
 625 0194 C701      		movw r24,r14
 626 0196 6DE3      		ldi r22,lo8(61)
 627 0198 70E0      		ldi r23,hi8(61)
 628               	.LVL21:
 629 019a 0E94 0000 		call __udivmodhi4
 630 019e 182F      		mov r17,r24
 631 01a0 01E0      		ldi r16,lo8(1)
 632 01a2 00C0      		rjmp .L28
 633               	.LVL22:
 634               	.L27:
 635 01a4 1E2D      		mov r17,r14
 636               	.L28:
 637               	.LM159:
 638 01a6 60E0      		ldi r22,lo8(0)
 639               	.LVL23:
 640 01a8 80E0      		ldi r24,lo8(0)
 641 01aa 0E94 0000 		call SetPage
 642               	.LVL24:
 643               	.LBB390:
 644               	.LBB391:
 645               	.LBB392:
 646               	.LBB393:
 647               	.LM160:
 648 01ae DB98      		cbi 59-32,3
 649               	.LM161:
 650 01b0 DA9A      		sbi 59-32,2
 651               	.LM162:
 652 01b2 15BB      		out 53-32,r17
 653               	.LM163:
 654 01b4 DA98      		cbi 59-32,2
 655               	.LBE393:
 656               	.LBE392:
 657               	.LBB394:
 658               	.LBB395:
 659               	.LM164:
 660 01b6 DB98      		cbi 59-32,3
 661               	.LM165:
 662 01b8 D99A      		sbi 59-32,1
 663               	.LM166:
 664 01ba 15BB      		out 53-32,r17
 665               	.LM167:
 666 01bc D998      		cbi 59-32,1
 667               	.LBE395:
 668               	.LBE394:
 669               	.LBE391:
 670               	.LBE390:
 671               	.LM168:
 672 01be 0130      		cpi r16,lo8(1)
 673 01c0 01F4      		brne .L29
 674               	.LBB396:
 675 01c2 F601      		movw r30,r12
 676               	/* #APP */
 677               	 ;  142 "fun.h" 1
 678 01c4 8491      		lpm r24, Z
 679               		
 680               	 ;  0 "" 2
 681               	.LVL25:
 682               	/* #NOAPP */
 683               	.LBE396:
 684               	.LBB397:
 685               	.LBB398:
 686               	.LBB399:
 687               	.LBB400:
 688               	.LM169:
 689 01c6 DB9A      		sbi 59-32,3
 690               	.LM170:
 691 01c8 D99A      		sbi 59-32,1
 692               	.LM171:
 693 01ca 85BB      		out 53-32,r24
 694               	.LM172:
 695 01cc D998      		cbi 59-32,1
 696 01ce 00C0      		rjmp .L30
 697               	.LVL26:
 698               	.L29:
 699               	.LBE400:
 700               	.LBE399:
 701               	.LBE398:
 702               	.LBE397:
 703               	.LBB401:
 704               	.LM173:
 705 01d0 F601      		movw r30,r12
 706               	/* #APP */
 707               	 ;  143 "fun.h" 1
 708 01d2 8491      		lpm r24, Z
 709               		
 710               	 ;  0 "" 2
 711               	.LVL27:
 712               	/* #NOAPP */
 713               	.LBE401:
 714               	.LBB402:
 715               	.LBB403:
 716               	.LBB404:
 717               	.LBB405:
 718               	.LM174:
 719 01d4 DB9A      		sbi 59-32,3
 720               	.LM175:
 721 01d6 DA9A      		sbi 59-32,2
 722               	.LM176:
 723 01d8 85BB      		out 53-32,r24
 724               	.LM177:
 725 01da DA98      		cbi 59-32,2
 726               	.LVL28:
 727               	.L30:
 728               	.LBE405:
 729               	.LBE404:
 730               	.LBE403:
 731               	.LBE402:
 732               	.LM178:
 733 01dc 61E0      		ldi r22,lo8(1)
 734 01de 81E0      		ldi r24,lo8(1)
 735               	.LVL29:
 736 01e0 0E94 0000 		call SetPage
 737               	.LBB406:
 738               	.LBB407:
 739               	.LBB408:
 740               	.LBB409:
 741               	.LM179:
 742 01e4 DB98      		cbi 59-32,3
 743               	.LM180:
 744 01e6 DA9A      		sbi 59-32,2
 745               	.LM181:
 746 01e8 15BB      		out 53-32,r17
 747               	.LM182:
 748 01ea DA98      		cbi 59-32,2
 749               	.LBE409:
 750               	.LBE408:
 751               	.LBB410:
 752               	.LBB411:
 753               	.LM183:
 754 01ec DB98      		cbi 59-32,3
 755               	.LM184:
 756 01ee D99A      		sbi 59-32,1
 757               	.LM185:
 758 01f0 15BB      		out 53-32,r17
 759               	.LM186:
 760 01f2 D998      		cbi 59-32,1
 761               	.LBE411:
 762               	.LBE410:
 763               	.LBE407:
 764               	.LBE406:
 765               	.LM187:
 766 01f4 0130      		cpi r16,lo8(1)
 767 01f6 01F4      		brne .L31
 768               	.LBB412:
 769 01f8 F501      		movw r30,r10
 770               	/* #APP */
 771               	 ;  146 "fun.h" 1
 772 01fa 8491      		lpm r24, Z
 773               		
 774               	 ;  0 "" 2
 775               	.LVL30:
 776               	/* #NOAPP */
 777               	.LBE412:
 778               	.LBB413:
 779               	.LBB414:
 780               	.LBB415:
 781               	.LBB416:
 782               	.LM188:
 783 01fc DB9A      		sbi 59-32,3
 784               	.LM189:
 785 01fe D99A      		sbi 59-32,1
 786               	.LM190:
 787 0200 85BB      		out 53-32,r24
 788               	.LM191:
 789 0202 D998      		cbi 59-32,1
 790 0204 00C0      		rjmp .L32
 791               	.LVL31:
 792               	.L31:
 793               	.LBE416:
 794               	.LBE415:
 795               	.LBE414:
 796               	.LBE413:
 797               	.LBB417:
 798               	.LM192:
 799 0206 F501      		movw r30,r10
 800               	/* #APP */
 801               	 ;  147 "fun.h" 1
 802 0208 8491      		lpm r24, Z
 803               		
 804               	 ;  0 "" 2
 805               	.LVL32:
 806               	/* #NOAPP */
 807               	.LBE417:
 808               	.LBB418:
 809               	.LBB419:
 810               	.LBB420:
 811               	.LBB421:
 812               	.LM193:
 813 020a DB9A      		sbi 59-32,3
 814               	.LM194:
 815 020c DA9A      		sbi 59-32,2
 816               	.LM195:
 817 020e 85BB      		out 53-32,r24
 818               	.LM196:
 819 0210 DA98      		cbi 59-32,2
 820               	.LVL33:
 821               	.L32:
 822               	.LBE421:
 823               	.LBE420:
 824               	.LBE419:
 825               	.LBE418:
 826               	.LM197:
 827 0212 62E0      		ldi r22,lo8(2)
 828 0214 82E0      		ldi r24,lo8(2)
 829               	.LVL34:
 830 0216 0E94 0000 		call SetPage
 831               	.LBB422:
 832               	.LBB423:

⌨️ 快捷键说明

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