mc9s12vr48 Freescale Semiconductor, Inc, mc9s12vr48 Datasheet - Page 487

no-image

mc9s12vr48

Manufacturer Part Number
mc9s12vr48
Description
S12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Freescale Semiconductor
FCCOB
Availability Check
Clock Divider
Value Check
Figure 17-25. Generic Flash Command Write Sequence Flowchart
Access Error and
Protection Violation
Check
Bit Polling for
Command Completion
Check
Read: FCLKDIV register
Read: FSTAT register
no
MC9S12VR Family Reference Manual, Rev. 2.2
yes
START
FDIV
Write: FSTAT register (to launch command)
Clear CCIF 0x80
Correct?
Preliminary - Subject to Change Without Notice
Set?
CCIF
Write to FCCOBIX register
to identify specific command
parameter to load.
Write to FCCOB register
to load required command parameter.
Read: FSTAT register
yes
Parameters?
ACCERR/
no
no
no
CCIF Set?
yes
FPVIOL
Set?
More
EXIT
Read: FSTAT register
yes
yes
no
Write: FCLKDIV register
Results from previous Command
Clear ACCERR/FPVIOL 0x30
Write: FSTAT register
64 KByte Flash Module (S12FTMRG64K512V1)
yes
Set?
CCIF
no
Note: FCLKDIV must be
set after each reset
487

Related parts for mc9s12vr48