mc68hc11e0fnr2 Freescale Semiconductor, Inc, mc68hc11e0fnr2 Datasheet - Page 202

no-image

mc68hc11e0fnr2

Manufacturer Part Number
mc68hc11e0fnr2
Description
Hc11 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
EPROM Programming Utility
202
MCU RECEIVE DATA (FROM HOST)
EPROM PROGRAMMING
VERIFY DATA TO HOST
(SAME AS MCU Tx DATA)
MCU TRANSMIT DATA (VERIFY)
INITIALIZE...
X = PROGRAM TIME
Y = FIRST ADDRESS
[12]
[15]
Figure 4. Host and MCU Activity during EPROM PROGRAM Utility
NO
PROGRAM Utility in MCU
READ PROGRAMMED DATA
POINT TO NEXT LOCATION
ANY DATA RECEIVED ?
PROGRAM CONTINUES
AND SEND TO VERIFY
TO BE PROGRAMMED
[8]
AS LONG AS DATA
PROGRAM BYTE
IS RECEIVED
SEND $FF
START
YES
[9]
WAIT1
[1]
[8]
$FF
$FF
INDICATES READY
TO HOST
$BF00 - PROGRAM
[3]
[10]
[2]
[13]
[11]
M68HC11 Bootstrap Mode, Rev. 1.1
[9]
D1
[4]
[14]
[10]
P1
D2
[11]
[5]
[13]
[12]
P2
V1
V1
[6]
FROM MCU BEFORE SENDING DATA
HOST NORMALLY WAITS FOR $FF
[14]
[7]
FOR EPROM PROGRAMMING
YES
NO
NO
V2
D3
V2
[15]
VERIFY DATA CORRECT ?
SEND FIRST DATA BYTE
MORE DATA TO SEND ?
VERIFY DATA RECEIVED ?
[5]
MORE TO VERIFY ?
SEND NEXT DATA
[7]
P3
D4
Driver Program in HOST
START
DONE
YES
YES
YES
NO
DATA_LOOP
P4
V3
V3
[4]
NO
[3]
[6]
D5
Freescale Semiconductor
V4
V4
INDICATE ERROR
MC68HC711E9
EXECUTING
"PROGRAM" LOOP
HOST SENDING
DATA FOR
MCU EPROM

Related parts for mc68hc11e0fnr2