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

📄 flash_rw.src

📁 基于at89c51单片机的mp3 U盘原理实验代码
💻 SRC
字号:
; .\FLASH_RW.SRC generated from: FLASH_RW.C
; COMPILER INVOKED BY:
;        d:\Keil\C51\BIN\C51.EXE FLASH_RW.C LARGE ROM(COMPACT) BROWSE SRC(.\FLASH_RW.SRC)

$NOMOD51

NAME	FLASH_RW

SSADR	DATA	096H
PLLDIV1	DATA	0EFH
P0	DATA	080H
SSDAT	DATA	095H
UDPADDL	DATA	0D6H
P1	DATA	090H
P2	DATA	0A0H
P3	DATA	0B0H
MMSTA	DATA	0DEH
T0	BIT	0B0H.4
P4	DATA	0C0H
AC	BIT	0D0H.6
SPCON	DATA	0C3H
T1	BIT	0B0H.5
P5	DATA	0D8H
SS_	BIT	0C0H.3
EA	BIT	0A8H.7
MMINT	DATA	0E7H
MMMSK	DATA	0DFH
MPREQ	BIT	0C8H.6
SSCON	DATA	093H
USBADDR	DATA	0C6H
DAT16H	DATA	0F9H
FE	BIT	098H.7
MPVER	BIT	0C8H.0
SPSTA	DATA	0C4H
IEN0	DATA	0A8H
IEN1	DATA	0B1H
SSSTA	DATA	094H
P0_0	BIT	080H.0
NVERS	DATA	0FBH
P1_0	BIT	090H.0
P0_1	BIT	080H.1
ADDH	DATA	0F5H
P2_0	BIT	0A0H.0
P1_1	BIT	090H.1
P0_2	BIT	080H.2
IPH0	DATA	0B7H
P3_0	BIT	0B0H.0
P2_1	BIT	0A0H.1
KIN0	BIT	090H.0
P1_2	BIT	090H.2
P0_3	BIT	080H.3
IPH1	DATA	0B3H
P4_0	BIT	0C0H.0
P3_1	BIT	0B0H.1
P2_2	BIT	0A0H.2
KIN1	BIT	090H.1
P1_3	BIT	090H.3
P0_4	BIT	080H.4
P5_0	BIT	0D8H.0
P4_1	BIT	0C0H.1
P3_2	BIT	0B0H.2
P2_3	BIT	0A0H.3
KIN2	BIT	090H.2
P1_4	BIT	090H.4
P0_5	BIT	080H.5
ADDL	DATA	0F4H
P5_1	BIT	0D8H.1
P4_2	BIT	0C0H.2
RD	BIT	0B0H.7
P3_3	BIT	0B0H.3
P2_4	BIT	0A0H.4
KIN3	BIT	090H.3
P1_5	BIT	090H.5
P0_6	BIT	080H.6
EMP3	BIT	0A8H.5
IPL0	DATA	0B8H
P5_2	BIT	0D8H.2
P4_3	BIT	0C0H.3
P3_4	BIT	0B0H.4
P2_5	BIT	0A0H.5
P1_6	BIT	090H.6
P0_7	BIT	080H.7
IPL1	DATA	0B2H
P5_3	BIT	0D8H.3
P4_4	BIT	0C0H.4
P3_5	BIT	0B0H.5
P2_6	BIT	0A0H.6
P1_7	BIT	090H.7
ES	BIT	0A8H.4
P4_5	BIT	0C0H.5
P3_6	BIT	0B0H.6
P2_7	BIT	0A0H.7
P4_6	BIT	0C0H.6
P3_7	BIT	0B0H.7
RI	BIT	098H.0
P4_7	BIT	0C0H.7
INT0	BIT	0B0H.2
PLLNDIV	DATA	0EEH
CY	BIT	0D0H.7
TI	BIT	098H.1
INT1	BIT	0B0H.3
UEPDATX	DATA	0CFH
EAUD	BIT	0A8H.6
PLLRDIV	DATA	0EFH
SP	DATA	081H
MP3ANC	DATA	0ADH
UEPCONX	DATA	0D4H
OV	BIT	0D0H.2
FCON	DATA	0D1H
MP3MED	DATA	0B5H
MP3BAS	DATA	0B4H
WR	BIT	0B0H.6
UBYCTHX	DATA	0E3H
MP3DAT	DATA	0ACH
MMCON0	DATA	0E4H
MP3CLK	DATA	0EBH
MMCON1	DATA	0E5H
UEPSTAX	DATA	0CEH
MMCON2	DATA	0E6H
UBYCTLX	DATA	0E2H
SBUF	DATA	099H
PCON	DATA	087H
MP3CON	DATA	0AAH
SCON	DATA	098H
AUDDAT	DATA	09DH
TMOD	DATA	089H
TCON	DATA	088H
AUDCLK	DATA	0ECH
IPLMP3	BIT	0B8H.5
MISO	BIT	0C0H.0
MOSI	BIT	0C0H.1
IPLS	BIT	0B8H.4
BDRCON	DATA	092H
MP3STA	DATA	0C8H
MP3TRE	DATA	0B6H
IE0	BIT	088H.1
IE1	BIT	088H.3
IPLAUD	BIT	0B8H.6
AUXR	DATA	08EH
B	DATA	0F0H
ERRCRC	BIT	0C8H.3
MP3VOL	DATA	09EH
AUDSTA	DATA	09CH
USBCLK	DATA	0EAH
ACC	DATA	0E0H
UEPIEN	DATA	0C2H
USBIEN	DATA	0BEH
MP3VOR	DATA	09FH
ET0	BIT	0A8H.1
TF0	BIT	088H.5
ET1	BIT	0A8H.3
PLLCON	DATA	0E9H
TF1	BIT	088H.7
RB8	BIT	098H.2
USBCON	DATA	0BCH
TH0	DATA	08CH
IT0	BIT	088H.0
TH1	DATA	08DH
EX0	BIT	0A8H.0
TB8	BIT	098H.3
IT1	BIT	088H.2
EX1	BIT	0A8H.2
P	BIT	0D0H.0
SM0	BIT	098H.7
TL0	DATA	08AH
SM1	BIT	098H.6
ERRLAY	BIT	0C8H.5
TL1	DATA	08BH
SM2	BIT	098H.5
UFNUMH	DATA	0BBH
RS0	BIT	0D0H.3
TR0	BIT	088H.4
RS1	BIT	0D0H.4
UEPINT	DATA	0F8H
USBINT	DATA	0BDH
TR1	BIT	088H.6
SDA	BIT	090H.7
UFNUML	DATA	0BAH
WDTPRG	DATA	0A7H
UEPNUM	DATA	0C7H
DPH	DATA	083H
ADCLK	DATA	0F2H
BRL	DATA	091H
DPL	DATA	082H
SCK	BIT	0C0H.2
SCL	BIT	090H.6
REN	BIT	098H.4
UEPRST	DATA	0D5H
ERRSYN	BIT	0C8H.4
ADCON	DATA	0F3H
MPFS0	BIT	0C8H.1
MPFS1	BIT	0C8H.2
WDTRST	DATA	0A6H
IPLT0	BIT	0B8H.1
MP3STA1	DATA	0AFH
IPLT1	BIT	0B8H.3
SADEN	DATA	0B9H
AUDCON0	DATA	09AH
AUDCON1	DATA	09BH
KBCON	DATA	0A3H
RXD	BIT	0B0H.0
IPLX0	BIT	0B8H.0
SADDR	DATA	0A9H
MMCMD	DATA	0DDH
IPLX1	BIT	0B8H.2
CKCON	DATA	08FH
MPANC	BIT	0C8H.7
TXD	BIT	0B0H.1
AUXR1	DATA	0A2H
MMDAT	DATA	0DCH
MMCLK	DATA	0EDH
F0	BIT	0D0H.5
KBSTA	DATA	0A4H
F1	BIT	0D0H.1
PSW	DATA	0D0H
UDPADDH	DATA	0D7H
SPDAT	DATA	0C5H
PLLDIV0	DATA	0EEH
?PR?ReadFlash?FLASH_RW                   SEGMENT CODE INBLOCK 
?PR?WriteFlash?FLASH_RW                  SEGMENT CODE INBLOCK 
	PUBLIC	WriteFlash
	PUBLIC	ReadFlash
; /*  Copyright (C) 1996-2005 Brilliant Ideal Electronics. All rights reserved.
; 	MP3_Player+USB_Disk V3.0 Edit by JMBIE STUDIO 2005.03
; */
; 
; //Read data from Flash to UEPDATX,or write from UEPDATX to Flash page.
; 
; #include "AT89C51SND1_REG.H"
; 
; void ReadFlash()	 //Read 64Byte from Flash and write to UEPDATX

	RSEG  ?PR?ReadFlash?FLASH_RW
ReadFlash:
			; SOURCE LINE # 9
; {
			; SOURCE LINE # 10
; 	#pragma asm
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 		MOVX A,@DPTR
	  MOVX A,@DPTR
; 		MOV  UEPDATX,A
	  MOV  UEPDATX,A
; 	#pragma endasm
; }
			; SOURCE LINE # 141
	RET  	
; END OF ReadFlash

; 
; void WriteFlash()	 //Write UEPDATX 64Byte data to Page register of Flash

	RSEG  ?PR?WriteFlash?FLASH_RW
WriteFlash:
			; SOURCE LINE # 143
; {
			; SOURCE LINE # 144
;   #pragma asm
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
; 		MOV A,UEPDATX
	  MOV A,UEPDATX
; 		MOVX @DPTR,A
	  MOVX @DPTR,A
;   #pragma endasm
; }
			; SOURCE LINE # 275
	RET  	
; END OF WriteFlash

	END

⌨️ 快捷键说明

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