English
Language : 

W78E054D Datasheet, PDF (81/89 Pages) List of Unclassifed Manufacturers – 8-bit microcontroller
W78E054D/W78E052D Data Sheet
mov
TL0,#LOW (65536-READ_TIME)
mov
TH0,#HIGH(65536-READ_TIME)
mov
SFRAL,DPL
mov
SFRAH,DPH
setb TR0
mov
CHPCON,#00000011b
clr
TF0
clr
TR0
mov
A,SFRFD
cjne A,#0FFh,Erase_Verify_Error
inc
DPTR
mov
R0,DPL
cjne R0,#LOW (APROM_END_ADDRESS),er_lp
mov
R1,DPH
cjne R1,#HIGH(APROM_END_ADDRESS),er_lp
ret
Erase_Verify_Error:
mov
P1,#02h
sjmp $
;**************************************************************************
;*PROGRAMMING APROM BANK, APROM write 55h,AAh,55h,AAh........
;**************************************************************************
Program_APROM:
mov
SFRCN,#PROGRAM_ROM
mov
DPTR,#0000h
mov
A,#055h
wr_lp:
mov
TH0,#HIGH(65536-PROGRAM_TIME)
mov
TL0,#LOW (65536-PROGRAM_TIME)
mov
SFRFD,A
mov
SFRAL,DPL
mov
SFRAH,DPH
setb TR0
mov
CHPCON,#00000011b
clr
TF0
clr
TR0
cpl
A
inc
DPTR
mov
R0,DPL
cjne R0,#LOW (APROM_END_ADDRESS),wr_lp
mov
R1,DPH
cjne R1,#HIGH(APROM_END_ADDRESS),wr_lp
ret
;**************************************************************************
;*Program Verify APROM BANK, read APROM 55h,AAh,55h,AAh........
- 81 -
Publication Release Date: Jun 9, 2015
Revision A13