AN1836 Motorola / Freescale Semiconductor, AN1836 Datasheet - Page 10

no-image

AN1836

Manufacturer Part Number
AN1836
Description
FLASH Programming for Motorola MC68HC912 Microcontrollers
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
Application Note
10
ADDRESS/DATA
GET NEXT
Figure 7. Programming Sequence Flowchart
CLEAR PROGRAM PULSE COUNTER (n
NO
NO
DELAY BEFORE VERIFY
DELAY FOR DURATION
CLEAR MARGIN FLAG
OF PROGRAM PULSE
TURN OFF V
MARGIN FLAG
n
CLEAR ERAS
START PROG
TURN ON V
TO ADDRESS
CLEAR ENPE
DECREMENT
DONE PROG
WRITE DATA
PP
CLEAR LAT
SET ENPE
CORRECT?
SET LAT
(t
(t
n
DONE?
COUNTER
PPULSE
VPROG
PP
SET?
DATA
IS
= 0?
YES
YES
YES
YES
)
)
FP
FP
NO
NO
PP
LOCATION FAILED
)
n
TO PROGRAM
INCREMENT
PP
LOCATION
CORRECT?
n
COUNTER
READ
PP
DATA
= 50?
YES
NO
YES
NO
MARGIN FLAG
SET
MOTOROLA
AN1836

Related parts for AN1836