📄 lcd.lst
字号:
0238 000000a6 629 .long DBG68
023c 00000000 630 .long 0x0
0240 01640001 631 .long 0x1640001
0244 00000000 632 .long 0x0
0248 00000030 633 .long 0x30
024c 00000000 634 .long 0x0
0250 000002e4 635 .long DBG79
0254 00000000 636 .long 0x0
0258 0000004d 637 .long 0x4d
025c 00000000 638 .long 0x0
0260 00040102 639 .long 0x40102
0264 0000000c 640 .long 0xc
0268 0004ffff 641 .long 0x4ffff
026c 0062652e 642 .long 0x62652e
0270 00000000 643 .long 0x0
0274 000000ba 644 .long DBG73
0278 00000000 645 .long 0x0
027c 01640001 646 .long 0x1640001
0280 00000000 647 .long 0x0
0284 00000038 648 .long 0x38
0288 00000000 649 .long 0x0
028c 00000000 650 .long 0x0
0290 00000000 651 .long 0x0
0294 0062652e 652 .long 0x62652e
0298 00000000 653 .long 0x0
029c 000000ba 654 .long DBG73
02a0 00000000 655 .long 0x0
02a4 01640001 656 .long 0x1640001
02a8 00000000 657 .long 0x0
02ac 00000038 658 .long 0x38
02b0 00000000 659 .long 0x0
02b4 00000000 660 .long 0x0
02b8 00000000 661 .long 0x0
02bc 0062652e 662 .long 0x62652e
02c0 00000000 663 .long 0x0
02c4 000000ba 664 .long DBG73
02c8 00000000 665 .long 0x0
02cc 01640001 666 .long 0x1640001
02d0 00000000 667 .long 0x0
02d4 00000038 668 .long 0x38
02d8 00000000 669 .long 0x0
02dc 00000000 670 .long 0x0
02e0 00000000 671 .long 0x0
672 DBG79:
02e4 0062622e 673 .long 0x62622e
02e8 00000000 674 .long 0x0
02ec 000000ba 675 .long DBG73
02f0 00000000 676 .long 0x0
02f4 01640001 677 .long 0x1640001
02f8 00000000 678 .long 0x0
02fc 00000038 679 .long 0x38
0300 00000000 680 .long 0x0
0304 00000410 681 .long DBG80
0308 00000000 682 .long 0x0
030c 00003752 683 .long 0x3752
0310 00000000 684 .long 0x0
0314 00050102 685 .long 0x50102
0318 0000000c 686 .long 0xc
031c 0004ffff 687 .long 0x4ffff
0320 0000004d 688 .long 0x4d
0324 00000000 689 .long 0x0
0328 00040102 690 .long 0x40102
032c 0000000c 691 .long 0xc
0330 0004ffff 692 .long 0x4ffff
0334 0062652e 693 .long 0x62652e
0338 00000000 694 .long 0x0
033c 000000c2 695 .long DBG74
0340 00000000 696 .long 0x0
0344 01640001 697 .long 0x1640001
0348 00000000 698 .long 0x0
034c 00000039 699 .long 0x39
0350 00000000 700 .long 0x0
0354 00000000 701 .long 0x0
0358 00000000 702 .long 0x0
035c 0066652e 703 .long 0x66652e
0360 00000000 704 .long 0x0
0364 000000c2 705 .long DBG75
0368 00000000 706 .long 0x0
036c 01650001 707 .long 0x1650001
0370 00000000 708 .long 0x0
0374 00000044 709 .long 0x44
0378 00000000 710 .long 0x0
037c 00000000 711 .long 0x0
0380 00000000 712 .long 0x0
713 .pseg lcd_code
714 DBG22:
715 .dbgseg dbg_syms
0384 4f435257 716 .long 0x4f435257
0388 0000004d 717 .long 0x4d
038c 000000ca 718 .long DBG22
0390 00000000 719 .long 0x0
0394 00ff0001 720 .long 0xff0001
721 ; }
722 ; void WRDD(unsigned char _COM)
723 DBG21:
0398 44445257 724 .long 0x44445257
039c 00000000 725 .long 0x0
03a0 000000ca 726 .long _WRDD
03a4 00000040 727 .long 0x40
03a8 01020001 728 .long 0x1020001
03ac 000003c0 729 .long DBG25
03b0 000000ac 730 .long DBG82-DBG83
03b4 000001d0 731 .long DBG84
03b8 00000654 732 .long DBG81
03bc 00000000 733 .long 0x0
734 .pseg lcd_code
735 DBG83:
736 .dbgseg dbg_syms
737 DBG25:
03c0 0066622e 738 .long 0x66622e
03c4 00000000 739 .long 0x0
03c8 000000ca 740 .long DBG83
03cc 00000000 741 .long 0x0
03d0 01650001 742 .long 0x1650001
03d4 00000000 743 .long 0x0
03d8 00000048 744 .long 0x48
03dc 00000000 745 .long 0x0
03e0 0000067c 746 .long DBG85
03e4 00000000 747 .long 0x0
748 .dbgseg dbg_line
749 DBG84:
01d0 00000398 750 .long DBG21
01d4 00000000 751 .long 0x0
01d8 000000ca 752 .long _WRDD
01dc 00000001 753 .long 0x1
01e0 000000d0 754 .long DBG87
01e4 00000002 755 .long 0x2
01e8 000000d0 756 .long DBG88
01ec 00000004 757 .long 0x4
01f0 000000d4 758 .long DBG89
01f4 00000005 759 .long 0x5
01f8 000000d6 760 .long DBG90
01fc 00000006 761 .long 0x6
0200 000000da 762 .long DBG91
0204 00000007 763 .long 0x7
0208 000000e0 764 .long DBG92
020c 00000008 765 .long 0x8
0210 000000e4 766 .long DBG93
0214 00000009 767 .long 0x9
0218 000000ec 768 .long DBG94
021c 0000000a 769 .long 0xa
0220 000000f0 770 .long DBG95
0224 0000000b 771 .long 0xb
0228 000000f4 772 .long DBG96
022c 0000000c 773 .long 0xc
0230 000000f8 774 .long DBG97
0234 0000000d 775 .long 0xd
0238 000000fc 776 .long DBG98
023c 0000000e 777 .long 0xe
0240 00000100 778 .long DBG99
0244 0000000f 779 .long 0xf
0248 00000104 780 .long DBG100
024c 00000010 781 .long 0x10
0250 00000108 782 .long DBG101
0254 00000011 783 .long 0x11
0258 0000010e 784 .long DBG102
025c 00000012 785 .long 0x12
0260 00000112 786 .long DBG103
0264 00000013 787 .long 0x13
0268 00000116 788 .long DBG104
026c 00000014 789 .long 0x14
0270 0000011a 790 .long DBG105
0274 00000015 791 .long 0x15
0278 0000011e 792 .long DBG106
027c 00000016 793 .long 0x16
0280 00000122 794 .long DBG107
0284 00000017 795 .long 0x17
0288 00000126 796 .long DBG108
028c 00000018 797 .long 0x18
0290 0000012a 798 .long DBG109
0294 00000019 799 .long 0x19
0298 0000012e 800 .long DBG110
029c 0000001a 801 .long 0x1a
02a0 00000132 802 .long DBG111
02a4 0000001c 803 .long 0x1c
02a8 00000132 804 .long DBG112
02ac 0000001e 805 .long 0x1e
02b0 00000134 806 .long DBG113
02b4 0000001f 807 .long 0x1f
02b8 00000134 808 .long DBG114
02bc 00000020 809 .long 0x20
02c0 00000138 810 .long DBG115
02c4 00000021 811 .long 0x21
02c8 0000013a 812 .long DBG116
02cc 00000022 813 .long 0x22
02d0 00000140 814 .long DBG117
02d4 00000023 815 .long 0x23
02d8 00000144 816 .long DBG118
02dc 00000025 817 .long 0x25
02e0 0000014a 818 .long DBG119
02e4 00000026 819 .long 0x26
02e8 0000014a 820 .long DBG120
02ec 00000027 821 .long 0x27
02f0 00000150 822 .long DBG121
02f4 00000029 823 .long 0x29
02f8 00000150 824 .long DBG122
02fc 0000002a 825 .long 0x2a
0300 00000152 826 .long DBG123
0304 0000002b 827 .long 0x2b
0308 00000152 828 .long DBG124
030c 0000002e 829 .long 0x2e
0310 00000156 830 .long DBG125
0314 00000030 831 .long 0x30
0318 00000156 832 .long DBG126
031c 00000032 833 .long 0x32
0320 00000158 834 .long DBG127
0324 00000033 835 .long 0x33
0328 0000015c 836 .long DBG128
032c 00000034 837 .long 0x34
0330 00000160 838 .long DBG129
0334 00000035 839 .long 0x35
0338 00000164 840 .long DBG130
033c 00000036 841 .long 0x36
0340 00000166 842 .long DBG131
0344 00000037 843 .long 0x37
0348 00000170 844 .long DBG132
034c 00000038 845 .long 0x38
846 .pseg lcd_code
847 .global _WRDD
848 _WRDD:
00ca 0412 849 push r4
00cc 0512 850 push r5
851 DBG86:
852 ; ENTRY
00ce 444c 853 mov.b r12,r4
854 DBG88:
855 DBG87:
856 ; _COM at argloc 0 (0x0) in reg size 1
857 ; R6 in reg size 1
858 ; M in reg size 1
859 ; {
860 ; unsigned char R6,M;
861 ; P3OUT|= (0x0001) ;
00d0 d2d31900 862 bis.b #0x1,&0x19
863 DBG89:
864 ; _NOP();
00d4 0343 865 nop
866 DBG90:
867 ; DELAY();
00d6 b0120000 868 call #_DELAY
869 DBG91:
870 ; P3OUT&=~( (0x0001) );
00da f2f0fe001900 871 and.b #0xfe,&0x19
872 DBG92:
873 ; DELAY();
00e0 b0120000 874 call #_DELAY
875 DBG93:
876 ; P3OUT&=~( (0x0004) );
00e4 7540fb00 877 mov.b #0xfb,r5
00e8 c2f51900 878 and.b r5,&0x19
879 DBG94:
880 ; DELAY();
00ec b0120000 881 call #_DELAY
882 DBG95:
883 ; P3OUT|= (0x0002) ;
00f0 e2d31900 884 bis.b #0x2,&0x19
885 DBG96:
886 ; DELAY();
00f4 b0120000 887 call #_DELAY
888 DBG97:
889 ; P3OUT|= (0x0004) ;
00f8 e2d21900 890 bis.b #0x4,&0x19
891 DBG98:
892 ; DELAY();
00fc b0120000 893 call #_DELAY
894 DBG99:
895 ; P3OUT&=~( (0x0004) );
0100 c2f51900 896 and.b r5,&0x19
897 DBG100:
898 ; DELAY();
0104 b0120000 899 call #_DELAY
900 DBG101:
901 ; P3OUT&=~( (0x0002) );
0108 f2f0fd001900 902 and.b #0xfd,&0x19
903 DBG102:
904 ; DELAY();
010e b0120000 905 call #_DELAY
906 DBG103:
907 ; P3OUT|= (0x0004) ;
0112 e2d21900 908 bis.b #0x4,&0x19
909 DBG104:
910 ; DELAY();
0116 b0120000 911 call #_DELAY
912 DBG105:
913 ; P3OUT&=~( (0x0004) );
011a c2f51900 914 and.b r5,&0x19
915 DBG106:
916 ; DELAY();
011e b0120000 917 call #_DELAY
918 DBG107:
919 ; P3OUT|= (0x0002) ;
0122 e2d31900 920 bis.b #0x2,&0x19
921 DBG108:
922 ; DELAY();
0126 b0120000 923 call #_DELAY
924 DBG109:
925 ; P3OUT|= (0x0004) ;
012a e2d21900 926 bis.b #0x4,&0x19
927 DBG110:
928 ; DELAY();
012e b0120000 929 call #_DELAY
930 DBG112:
931 DBG111:
932 ; M=_COM;
933 ; for (R6=0;R6<=5;R6++)
0132 4543 934 mov.b #0x0,r5
935 WRDD_L1:
936 ; {
937 DBG113:
938 ; DELAY();
939 DBG114:
0134 b0120000 940 call #_DELAY
941 DBG115:
942 ; _NOP();
0138 0343 943 nop
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -