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

📄 main.la

📁 使用单片机mc68hc11f1对内部EEprom擦除的程序
💻 LA
📖 第 1 页 / 共 2 页
字号:
 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 + -