English
Language : 

W78E054D Datasheet, PDF (79/89 Pages) List of Unclassifed Manufacturers – 8-bit microcontroller
W78E054D/W78E052D Data Sheet
call Read_Company_ID
call Read_Device_ID_HIGH
call Read_Device_ID_LOW
call Erase_APROM
call Erase_Verify_ROM
call Program_APROM
call Program_Verify_APROM
call Software_Reset
sjmp $
;************************************************************************
; * Read_Company_ID
;************************************************************************
Read_Company_ID:
mov
SFRCN,#READ_CID
mov
TL0,#LOW (65536-READ_TIME)
mov
TH0,#HIGH(65536-READ_TIME)
setb TR0
mov
CHPCON,#00000011b
clr
TF0
clr
TR0
mov
A,SFRFD
;check Read company ID
cjne A,#0DAh,CID_Error
ret
CID_Error:
mov
P1,#01h
sjmp $
;************************************************************************
; * read device ID high
;************************************************************************
Read_Device_ID_HIGH:
mov
SFRAL,#0FFh
mov
SFRAH,#0FFh
mov
SFRCN,#READ_DID
mov
TL0,#LOW (65536-READ_TIME)
mov
TH0,#HIGH(65536-READ_TIME)
setb TR0
mov
CHPCON,#00000011b
clr
TF0
clr
TR0
mov
A,SFRFD
;read device id high byte
ret
;*************************************************************************
; * read device ID low
;*************************************************************************
Read_Device_ID_LOW:
- 79 -
Publication Release Date: Jun 9, 2015
Revision A13