mc68hc916y3 Freescale Semiconductor, Inc, mc68hc916y3 Datasheet - Page 197

no-image

mc68hc916y3

Manufacturer Part Number
mc68hc916y3
Description
Mc68hc16y3 16 Bit Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MC68HC16Y3/916Y3
USER’S MANUAL
n
pp
LOCATION FAILED
TO PROGRAM
COUNTER = 50 ?
Y
NOTES:
2. THE MARGIN FLAG IS A SOFTWARE-DEFINED FLAG THAT INDICATES WHETHER THE PROGRAM SEQUENCE IS
3. TO SIMPLIFY THE PROGRAM OPERATION, THE V
1. SEE ELECTRICAL CHARACTERISTICS FOR V
4. CLEAR V
N
GENERATING PROGRAM PULSES OR MARGIN PULSES.
PROGRAM/ERASE/VERIFY LEVEL
N
READ LOCATION TO VERIFY
INCREMENT n
FPE
START PROGRAM PULSE
CLEAR n
CLEAR MARGIN FLAG
INCREASE V
DELAY FOR pw
SET MARGIN FLAG
BIT ALSO IF ROUTINE USES THIS FUNCTION.
START t
DELAY FOR t
DATA CORRECT ?
Freescale Semiconductor, Inc.
CLEAR ERAS
TO ADDRESS
CLEAR ENPE,
WRITE DATA
TIMER (pw
MARGIN FLAG
SET ENPE
SET LAT,
For More Information On This Product,
pp
SET ?
pr
COUNTER,
pp
Figure 8-1 Programming Flow
TIMER
N
Y
FPE
COUNTER,
pp
pr
pp
)
TO
FLASH EEPROM MODULE
Go to: www.freescale.com
2
3
Y
1
FPE
n
DECREMENT
pp
n
PIN VOLTAGE SEQUENCING.
FPE
COUNTER
pp
= 0 ?
BIT IN FEExCTL CAN BE SET.
N
Y
READ LOCATION
DATA CORRECT ?
TO VERIFY
N
EXIT PROGRAM ROUTINE
Y
NORMAL READ LEVEL,
REDUCE V FPE TO
PROGRAMMING
CLEAR LAT
DONE
FEEPROM PGM FLOW1 TD
Y
INCREMENT ADDRESS
MOTOROLA
4
1
N
8-5

Related parts for mc68hc916y3