English
Language : 

W79E225A Datasheet, PDF (199/200 Pages) Winbond – 8-bit Microcontroller
Preliminary W79E225A/227A Data Sheet
MOV SFRAH, R1
MOV SFRCN, #00H
; SFRAH, Target high address
; SFRCN = 00H, Read APFlash0
; SFRCN = 80H, Read APFlash1
READ_VERIFY_APFlash:
MOV SFRAL,R2
; SFRAL = LOW ADDRESS
MOV TCON,#10H
; TCON = 10H, TR0 = 1,GO
MOV PCON,#01H
INC R2
MOVX A,@DPTR
INC DPTR
CJNE A,SFRFD,ERROR_APFlash
CJNE R2,#0H,READ_VERIFY_APFlash
INC R1
MOV SFRAH,R1
CJNE R1,#0H,READ_VERIFY_APFlash
;******************************************************************************
;* PROGRAMMING COMPLETLY, SOFTWARE RESET CPU
;******************************************************************************
MOV TA, #AAH
MOV TA, #55H
MOV CHPCON, #83H
; SOFTWARE RESET. CPU will restart from APFlash0
ERROR_APFlash:
DJNZ R4, UPDATE_APFlash
.
DEAL WITH IT.
.
.
.
; IF ERROR OCCURS, REPEAT 3 TIMES.
; IN-SYST PROGRAMMING FAIL, USER'S PROCESS TO
- 199 -
Publication Release Date: December 14, 2007
Revision A2.0