s908gr32ag3vfa Freescale Semiconductor, Inc, s908gr32ag3vfa Datasheet - Page 49

no-image

s908gr32ag3vfa

Manufacturer Part Number
s908gr32ag3vfa
Description
M68hc08 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Freescale Semiconductor
Algorithm for programming
a row (64 bytes) of FLASH memory
NOTES:
The time between each FLASH address change (step 7 to step 7) or
the time between the last FLASH address programmed to clearing
PGM bit (step 7 to step10) must not exceed the maximum
programming time, t
This row program algorithm assumes the row/s to be
programmed are initially erased.
MC68HC908GR60A • MC68HC908GR48A • MC68HC908GR32A Data Sheet, Rev. 5
PROG
Figure 2-6. FLASH-1 Programming Algorithm Flowchart
, maximum.
1
2
3
4
5
6
7
8
WRITE ANY DATA TO ANY FLASH
ADDRESS TO BE PROGRAMMED
ADDRESS WITHIN THE ROW
ADDRESS RANGE DESIRED
WRITE DATA TO THE FLASH
READ THE FLASH BLOCK
WAIT FOR A TIME, t
WAIT FOR A TIME, t
WAIT FOR A TIME, t
PROTECT REGISTER
PROGRAMMING
SET HVEN BIT
SET PGM BIT
COMPLETED
THIS ROW?
NO
10
11
12
13
PROG
NVS
PGS
YES
END OF PROGRAMMING
WAIT FOR A TIME, t
WAIT FOR A TIME, t
CLEAR HVEN BIT
CLEAR PGM BIT
FLASH-1 Memory (FLASH-1)
NVH
RCV
49

Related parts for s908gr32ag3vfa