English
Language : 

W925EP01 Datasheet, PDF (80/108 Pages) Winbond – 8-BIT CID MICROCONTROLLER
W925EP01/ W925EP01FG
READ_VERIFY_64K:
MOV SFRAL,R2
; SFRAL(E4H) = LOW ADDRESS
MOV TCON,#10H
; TCON = 10H, TR0 = 1,GO
MOV PCON,#01H
INC R2
MOVX A,@DPTR
INC DPTR
CJNE A,SFRFD,ERROR_64K
CJNE R2,#0H,READ_VERIFY_64K
INC R1
MOV SFRAH,R1
CJNE R1,#0H,READ_VERIFY_64K
;******************************************************************************
;* PROGRAMMING COMPLETLY, SOFTWARE RESET CPU
;******************************************************************************
MOV TA,#AAH
; TA = AAH
MOV TA,#55H
; TA = 55H
MOV CHPCON,#83H
; CHPCON = 83H, SOFTWARE RESET.
ERROR_64K:
DJNZ R4, UPDATE_64K
.
PROCESS TO DEAL WITH IT.
.
; IF ERROR OCCURS, REPEAT 3 TIMES.
; IN-SYSTEM PROGRAMMING FAIL, USER'S
- 80 -