mc9s12c32mpb16 Freescale Semiconductor, Inc, mc9s12c32mpb16 Datasheet - Page 490

no-image

mc9s12c32mpb16

Manufacturer Part Number
mc9s12c32mpb16
Description
Hcs12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Chapter 17 16 Kbyte Flash Module (S12FTS16KV1)
490
Clock Register
Written
Check
Bit Polling for
Command Completion
Check
Erase Verify
Address, Data,
Access Error and
Protection Violation
Check
Status
Command
Buffer Empty Check
Read: FCLKDIV register
2.
3.
1.
Figure 17-22. Example Erase Verify Command Flow
yes
FDIVLD
Erase Verify Command 0x05
Write: FSTAT register
Clear CBEIF 0x80
START
Write: FCMD register
Write: Flash Array Address
and Dummy Data
Set?
Read: FSTAT register
Read: FSTAT register
MC9S12C-Family / MC9S12GC-Family
ACCERR/
yes
BLANK
yes
yes
CBEIF
no
CCIF
Write: FCLKDIV register
Set?
Set?
EXIT
Set?
PVIOL
Set?
no
Flash Array
Erased
Rev 01.23
yes
no
no
no
Clear ACCERR/PVIOL 0x30
Write: FSTAT register
NOTE: FCLKDIV needs to
be set once after each reset.
EXIT
Flash Array
Not Erased
Freescale Semiconductor

Related parts for mc9s12c32mpb16