MC9S12Q32VFA16 FREESCALE [Freescale Semiconductor, Inc], MC9S12Q32VFA16 Datasheet - Page 558

no-image

MC9S12Q32VFA16

Manufacturer Part Number
MC9S12Q32VFA16
Description
HCS12 Microcontrollers
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
Chapter 19 96 Kbyte Flash Module (S12FTS96KV1)
558
Clock Register
Written
Check
Address, Data,
Access Error and
Protection Violation
Check
Command
Bit Polling for
Command Completion
Check
Buffer Empty Check
Read: FCLKDIV register
Figure 19-24. Example Sector Erase Command Flow
1.
2.
3.
yes
FDIVLD
START
Write: Flash Sector Address
Write: FCMD register
Sector Erase Command 0x40
Write: FSTAT register
Clear CBEIF 0x80
and Dummy Data
Set?
Read: FSTAT register
Read: FSTAT register
ACCERR/
yes
yes
CBEIF
no
Write: FCLKDIV register
CCIF
Set?
Set?
EXIT
PVIOL
Set?
no
MC9S12Q128
Rev 1.10
yes
no
no
Clear ACCERR/PVIOL 0x30
Write: FSTAT register
NOTE: FCLKDIV needs to
be set once after each reset.
Freescale Semiconductor

Related parts for MC9S12Q32VFA16