English
Language : 

SH7065 Datasheet, PDF (778/941 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series
Section 19 256 kB Flash Memory (F-ZTAT)
MOV.L
MOV
MOV.B
WAIT_9 DT
BF
;
MOV.L
MOV
MOV.B
WAIT_10 DT
BF
;
MOV.L
MOV
MOV.B
WAIT_11 DT
BF
;
MOV.L
MOV
MOV.B
WAIT_12 DT
BF
;
MOV.L
MOV.W
MOV.W
;
NO_ADWRT2
CMP/PL
BF
ADD
MOV
MOV.L
CMP/GT
#WAIT_Y,R2
#PSUSET,R0
R0,@(FLMCR1,GBR)
R2
WAIT_9
; Set PSU
; Wait 50 µs
#WAIT_ZA,R2
#PSET,R0
R0,@(FLMCR1,GBR)
R2
WAIT_10
; 10 µs additional write
; Set P
; Wait 10 µs
#WAIT_A,R2
#PCLEAR,R0
R0,@(FLMCR1,GBR)
R2
WAIT_11
; Clear P
; Wait 5 µs
#WAIT_B,R2
#PSUCLEAR,R0
R0,@(FLMCR1,GBR)
R2
WAIT_12
; Clear PSU
; Wait 5 µs
#WDT_TCSR,R0
#H'A55F,R1
R1,@R0
; Disable WDT
.EQU $
R5
PROGRAM_OK
#1,R14
#NG,R13
#MAXVERIFY,R3
R14,R3
; If M = 0, end of programming
; Move NG (return value) to R13
; If N ≥ 1000, programming error
Rev. 5.00 Sep 11, 2006 page 756 of 916
REJ09B0332-0500