📄 main.la
字号:
760 8393 ff dc.b 255
761 8394 ff dc.b 255
762 8395 ff dc.b 255
763 8396 ff dc.b 255
764 8397 ff dc.b 255
765 8398 ff dc.b 255
766 8399 ff dc.b 255
767 839a ff dc.b 255
768 839b ff dc.b 255
769 839c ff dc.b 255
770 839d ff dc.b 255
771 839e ff dc.b 255
772 839f ff dc.b 255
773 83a0 ff dc.b 255
774 83a1 ff dc.b 255
775 83a2 ff dc.b 255
776 83a3 ff dc.b 255
777 83a4 ff dc.b 255
778 83a5 ff dc.b 255
779 83a6 ff dc.b 255
780 83a7 ff dc.b 255
781 83a8 ff dc.b 255
782 83a9 ff dc.b 255
783 83aa ff dc.b 255
784 83ab ff dc.b 255
785 83ac ff dc.b 255
786 83ad ff dc.b 255
787 83ae ff dc.b 255
788 83af ff dc.b 255
789 83b0 ff dc.b 255
790 83b1 ff dc.b 255
791 83b2 ff dc.b 255
792 83b3 ff dc.b 255
793 83b4 ff dc.b 255
794 83b5 ff dc.b 255
795 83b6 ff dc.b 255
796 83b7 ff dc.b 255
797 83b8 ff dc.b 255
798 83b9 ff dc.b 255
799 83ba ff dc.b 255
800 83bb ff dc.b 255
801 83bc ff dc.b 255
802 83bd ff dc.b 255
803 83be ff dc.b 255
804 83bf ff dc.b 255
805 83c0 ff dc.b 255
806 83c1 ff dc.b 255
807 83c2 ff dc.b 255
808 83c3 ff dc.b 255
809 83c4 ff dc.b 255
810 83c5 ff dc.b 255
811 83c6 ff dc.b 255
812 83c7 ff dc.b 255
813 83c8 ff dc.b 255
814 83c9 ff dc.b 255
815 83ca ff dc.b 255
816 83cb ff dc.b 255
817 83cc ff dc.b 255
818 83cd 18 dc.b 24
819 83ce 80 dc.b 128
820 83cf 00 dc.b 0
821 83d0 80 dc.b 128
822 83d1 80 dc.b 128
823 83d2 00 dc.b 0
824 83d3 00 dc.b 0
825 83d4 00 dc.b 0
826 83d5 00 dc.b 0
827 83d6 00 dc.b 0
828 83d7 00 dc.b 0
829 83d8 00 dc.b 0
830 83d9 00 dc.b 0
831 83da aa dc.b 170
832 83db bc dc.b 188
833 83dc 00 dc.b 0
834 83dd ff dc.b 255
835 83de ff dc.b 255
836 83df ff dc.b 255
837 83e0 ff dc.b 255
838 83e1 ff dc.b 255
839 83e2 ff dc.b 255
840 83e3 ff dc.b 255
841 83e4 ff dc.b 255
842 83e5 ff dc.b 255
843 83e6 ff dc.b 255
844 83e7 ff dc.b 255
845 83e8 ff dc.b 255
846 83e9 ff dc.b 255
847 83ea ff dc.b 255
848 83eb ff dc.b 255
849 83ec ff dc.b 255
850 83ed ff dc.b 255
851 83ee ff dc.b 255
852 83ef ff dc.b 255
853 83f0 ff dc.b 255
854 83f1 ff dc.b 255
855 83f2 ff dc.b 255
856 83f3 ff dc.b 255
857 83f4 ff dc.b 255
858 83f5 ff dc.b 255
859 83f6 ff dc.b 255
860 83f7 ff dc.b 255
861 83f8 ff dc.b 255
862 83f9 ff dc.b 255
863 83fa ff dc.b 255
864 83fb ff dc.b 255
865 83fc ff dc.b 255
866 83fd ff dc.b 255
867 83fe ff dc.b 255
868 83ff ff dc.b 255
869 8400 ff dc.b 255
870 8401 ff dc.b 255
871 8402 ff dc.b 255
872 8403 ff dc.b 255
873 8404 ff dc.b 255
874 8405 ff dc.b 255
875 8406 ff dc.b 255
876 8407 ff dc.b 255
877 8408 ff dc.b 255
878 8409 ff dc.b 255
879 840a ff dc.b 255
880 840b ff dc.b 255
881 840c ff dc.b 255
882 840d 50 dc.b 80
883 840e 96 dc.b 150
884 840f 06 dc.b 6
885 8410 34 dc.b 52
886 8411 00 dc.b 0
887 8412 02 dc.b 2
888 8413 33 dc.b 51
889 8414 4b dc.b 75
890 8415 58 dc.b 88
891 8416 30 dc.b 48
892 8417 36 dc.b 54
893 8418 41 dc.b 65
894 8419 41 dc.b 65
895 841a 41 dc.b 65
896 841b 44 dc.b 68
897 841c aa dc.b 170
898 841d ff dc.b 255
899 841e ff dc.b 255
900 841f ff dc.b 255
901 8420 ff dc.b 255
902 8421 ff dc.b 255
903 8422 ff dc.b 255
904 8423 ff dc.b 255
905 8424 ff dc.b 255
906 8425 ff dc.b 255
907 8426 ff dc.b 255
908 8427 ff dc.b 255
909 8428 ff dc.b 255
910 8429 ff dc.b 255
911 842a ff dc.b 255
912 842b ff dc.b 255
913 842c ff dc.b 255
914 842d ff dc.b 255
915 842e ff dc.b 255
916 842f ff dc.b 255
917 8430 ff dc.b 255
918 8431 ff dc.b 255
919 8432 ff dc.b 255
920 8433 ff dc.b 255
921 8434 ff dc.b 255
922 8435 ff dc.b 255
923 8436 ff dc.b 255
924 8437 ff dc.b 255
925 8438 ff dc.b 255
926 8439 ff dc.b 255
927 843a ff dc.b 255
928 843b ff dc.b 255
929 843c ff dc.b 255
930 843d ff dc.b 255
931 843e ff dc.b 255
932 843f ff dc.b 255
933 8440 ff dc.b 255
934 8441 ff dc.b 255
935 8442 ff dc.b 255
936 8443 ff dc.b 255
937 8444 ff dc.b 255
938 8445 ff dc.b 255
939 8446 ff dc.b 255
940 8447 ff dc.b 255
941 8448 ff dc.b 255
942 8449 ff dc.b 255
943 844a ff dc.b 255
944 844b ff dc.b 255
945 844c ff dc.b 255
990 ; 43 void main(void)
990 ; 44 {//_asm("SEI")
991 switch .text
992 8020 _main:
994 8020 3c pshx
995 8021 3c pshx
996 8022 30 tsx
997 00000002 OFST: set 2
1000 ; 50 DDRA|=0x08;
1002 8023 18ce1000 ldy #4096
1003 8027 181c0108 bset 1,y,#8
1004 ; 52 Init68hc11();
1006 802b bd8102 jsr _Init68hc11
1008 ; 53 EepromInit();
1010 802e bd814b jsr _EepromInit
1012 ; 54 PORTA|=0X08;
1014 8031 18ce1000 ldy #4096
1015 8035 181c0008 bset 0,y,#8
1016 ; 68 EepromBulkErase();
1018 8039 bd8188 jsr _EepromBulkErase
1020 ; 73 p=((volatile unsigned char*)(0x0e00));
1022 803c cc0e00 ldd #3584
1023 803f ed00 std OFST-2,x
1024 ; 74 EepromWrite(p,16,WriteData);
1026 8041 cc824d ldd #_WriteData
1027 pshd
1028 8046 cc0010 ldd #16
1029 pshd
1030 804b ec00 ldd OFST-2,x
1031 804d bd81dc jsr _EepromWrite
1033 8050 31 ins
1034 8051 31 ins
1035 8052 31 ins
1036 8053 31 ins
1037 ; 76 p=((volatile unsigned char*)(0x0e80));
1039 8054 cc0e80 ldd #3712
1040 8057 ed00 std OFST-2,x
1041 ; 77 EepromWrite(p,16,(WriteData+128));
1043 8059 cc82cd ldd #_WriteData+128
1044 pshd
1045 805e cc0010 ldd #16
1046 pshd
1047 8063 ec00 ldd OFST-2,x
1048 8065 bd81dc jsr _EepromWrite
1050 8068 31 ins
1051 8069 31 ins
1052 806a 31 ins
1053 806b 31 ins
1054 ; 79 p=((volatile unsigned char*)(0x0f00));
1056 806c cc0f00 ldd #3840
1057 806f ed00 std OFST-2,x
1058 ; 80 EepromWrite(p,16,WriteData+256);
1060 8071 cc834d ldd #_WriteData+256
1061 pshd
1062 8076 cc0010 ldd #16
1063 pshd
1064 807b ec00 ldd OFST-2,x
1065 807d bd81dc jsr _EepromWrite
1067 8080 31 ins
1068 8081 31 ins
1069 8082 31 ins
1070 8083 31 ins
1071 ; 82 p=((volatile unsigned char*)(0x0f10));
1073 8084 cc0f10 ldd #3856
1074 8087 ed00 std OFST-2,x
1075 ; 83 EepromWrite(p,16,WriteData+272);
1077 8089 cc835d ldd #_WriteData+272
1078 pshd
1079 808e cc0010 ldd #16
1080 pshd
1081 8093 ec00 ldd OFST-2,x
1082 8095 bd81dc jsr _EepromWrite
1084 8098 31 ins
1085 8099 31 ins
1086 809a 31 ins
1087 809b 31 ins
1088 ; 85 p=((volatile unsigned char*)(0x0f20));
1090 809c cc0f20 ldd #3872
1091 809f ed00 std OFST-2,x
1092 ; 86 EepromWrite(p,16,WriteData+288);
1094 80a1 cc836d ldd #_WriteData+288
1095 pshd
1096 80a6 cc0010 ldd #16
1097 pshd
1098 80ab ec00 ldd OFST-2,x
1099 80ad bd81dc jsr _EepromWrite
1101 80b0 31 ins
1102 80b1 31 ins
1103 80b2 31 ins
1104 80b3 31 ins
1105 ; 88 p=((volatile unsigned char*)(0x0f80));
1107 80b4 cc0f80 ldd #3968
1108 80b7 ed00 std OFST-2,x
1109 ; 89 EepromWrite(p,16,WriteData+384);
1111 80b9 cc83cd ldd #_WriteData+384
1112 pshd
1113 80be cc0010 ldd #16
1114 pshd
1115 80c3 ec00 ldd OFST-2,x
1116 80c5 bd81dc jsr _EepromWrite
1118 80c8 31 ins
1119 80c9 31 ins
1120 80ca 31 ins
1121 80cb 31 ins
1122 ; 91 p=((volatile unsigned char*)(0x0fc0));
1124 80cc cc0fc0 ldd #4032
1125 80cf ed00 std OFST-2,x
1126 ; 92 EepromWrite(p,16,WriteData+448);
1128 80d1 cc840d ldd #_WriteData+448
1129 pshd
1130 80d6 cc0010 ldd #16
1131 pshd
1132 80db ec00 ldd OFST-2,x
1133 80dd bd81dc jsr _EepromWrite
1135 80e0 31 ins
1136 80e1 31 ins
1137 80e2 31 ins
1138 80e3 31 ins
1139 80e4 L122:
1140 ; 168 p=((volatile unsigned char*)(0x1810));
1142 80e4 cc1810 ldd #6160
1143 80e7 ed00 std OFST-2,x
1144 ; 169 *p=0X00;
1146 80e9 7f1810 clr 6160
1147 ; 170 Delay(40);
1149 80ec cc0028 ldd #40
1150 80ef bd8115 jsr _Delay
1152 ; 171 *p=0x01;
1154 80f2 c601 ldab #1
1155 80f4 1aee00 ldy OFST-2,x
1156 80f7 18e700 stab 0,y
1157 ; 172 Delay(40);
1159 80fa cc0028 ldd #40
1160 80fd bd8115 jsr _Delay
1163 8100 20e2 bra L122
1186 xdef _main
1187 xdef _WriteData
1188 xref _EepromWrite
1189 xref _EepromBulkErase
1190 xref _EepromInit
1191 xref _Delay
1192 xref _Init68hc11
1193 end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -