MC68HC908AS60MFN MOTOROLA [Motorola, Inc], MC68HC908AS60MFN Datasheet - Page 85

no-image

MC68HC908AS60MFN

Manufacturer Part Number
MC68HC908AS60MFN
Description
HCMOS Microcontroller Unit
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
MC68HC908AS60 — Rev. 1.0
MOTOROLA
Freescale Semiconductor, Inc.
Note: This page program algorithm
assumes the page/s to be programmed
are initially erased.
Page Program/Margin Read Procedure
Note: This algorithm is mandatory for
programming the FLASH 2TS.
For More Information On This Product,
NO
Go to: www.freescale.com
Figure 5-2. Smart Programming Algorithm
INCREMENT ATTEMPT COUNTER
PROGRAMMING OPERATION
FLASH-2 Memory
YES
CLEAR MARGIN BIT
ATTEMPT COUNT
EQUAL TO
fls
FAILED
Pulses
?
NO
READ FLASH BLOCK PROTECT REG.
INITIALIZE ATTEMPT COUNTER
MARGIN READ PAGE OF DATA
PROGRAMMING OPERATION
SET PGM BIT AND FDIV BITS
CLEAR INTERRUPT MASK:
PROGRAM FLASH 2TS
SET INTERRUPT MASK:
MARGIN READ DATA
CLEAR MARGIN BIT
CLI INSTRUCTION
SEI INSTRUCTION
SELECTED PAGE
CLEAR HVEN BIT
SET MARGIN BIT
YES
WRITE DATA TO
CLEAR PGM BIT
SET HVEN BIT
WRITE DATA?
COMPLETE
WAIT t
WAIT t
FLASH Block Protection
WAIT t
WAIT t
EQUAL TO
TO 0
STEP
HVTV
VTP
HVD
FLASH-2 Memory
Technical Data
85

Related parts for MC68HC908AS60MFN