AN2156 Freescale Semiconductor / Motorola, AN2156 Datasheet - Page 15

no-image

AN2156

Manufacturer Part Number
AN2156
Description
Programming and Erasing FLASH and EEPROM Memories on the MC68HC908AS60A/AZ60A
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
AN2156
MOTOROLA
Freescale Semiconductor, Inc.
For More Information On This Product,
STEP 10
Note: To erase multiple pages, repeat steps 1–10.
STEP 1
STEP 2
STEP 3
STEP 4
STEP 5
STEP 6
STEP 7
STEP 8
STEP 9
Figure 3. FLASH Erase Operation Flowcharts
ADDRESS IN THE PAGE
Go to: www.freescale.com
WRITE TO ANY FLASH
PROTECT REGISTER
ERASE OPERATION
READ THE BLOCK
CLEAR ERASE BIT
WAIT TIME t
CLEAR MASS BIT
CLEAR HVEN BIT
SET ERASE BIT
WAIT TIME t
WAIT TIME t
WAIT TIME t
SET HVEN BIT
PAGE ERASE
COMPLETE
ERASE
NVS
NVH
RCV
STEP 10
STEP 1
STEP 2
STEP 3
STEP 4
STEP 5
STEP 6
STEP 7
STEP 8
STEP 9
FLASH Page Erase Algorithm
ADDRESS IN THE ARRAY
WRITE TO ANY FLASH
PROTECT REGISTER
ERASE OPERATION
WAIT TIME t
CLEAR ERASE BIT
READ THE BLOCK
CLEAR HVEN BIT
WAIT TIME t
SET ERASE BIT
WAIT TIME t
WAIT TIME t
SET MASS BIT
SET HVEN BIT
MASS ERASE
COMPLETE
MERASE
NVHL
RCV
NVS
Application Note
15

Related parts for AN2156