mc68hc908mr24 Freescale Semiconductor, Inc, mc68hc908mr24 Datasheet - Page 64

no-image

mc68hc908mr24

Manufacturer Part Number
mc68hc908mr24
Description
M68hc08 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
FLASH Memory
Advance Information
64
Smart Programming Algorithm
Page Program/Margin Read Procedure
Note: This algorithm is mandatory for programming the FLASH.
Note: This page program algorithm assumes the page/s
to be programmed are initially erased.
Figure 4-2. Smart Programming Algorithm
N
INCREMENT ATTEMPT COUNTER
FLASH Memory
PROGRAMMING OPERATION
Y
ATTEMPT COUNT
EQUAL TO
fls
FAILED
PULSES
?
N
MC68HC908MR24
WRITE DATA TO SELECTED PAGE
INITIALIZE ATTEMPT COUNTER
MARGIN READ PAGE OF DATA
PROGRAMMING OPERATION
SET PGM BIT AND FDIV BITS
Freescale Semiconductor
PROTECT REGISTER
READ FLASH BLOCK
CLEAR MARGIN BIT
MARGIN READ DATA
Y
PROGRAM FLASH
CLEAR HVEN BIT
SET MARGIN BIT
CLEAR PGM BIT
SET HVEN BIT
WRITE DATA?
COMPLETE
WAIT t
WAIT t
WAIT t
WAIT t
EQUAL TO
TO 0
STEP
HVTV
HVD
VTP
Rev. 4.1

Related parts for mc68hc908mr24