Datasheet

Table Of Contents
Flash EEPROM 256K
MC9S12DP256 — Revision 1.1
Flash EEPROM 256K
FSTAT Ñ Flash
Status Register
Read: Anytime
Write: Anytime to clear flags
This register is banked. The bits in this register are set by various
conditions.
CBEIF — Command Buffers Empty Interrupt Flag
Indicates that the address, data and command buffers are empty so
that a new command sequence can be started. The flag is cleared by
writing a “1”. By clearing the flag the command sequence is launched.
Writing a “0” aborts a command sequence that has not yet been
launched and sets the ACCERR flag.
1 = Buffers are ready to accept a new command.
0 = Buffers are full.
CCIF — Command Complete Interrupt Flag
Indicates that there are no more commands pending. The flag is
cleared by hardware. Writing has no effect.
1 = All commands are completed
0 = Command in progress
PVIOL — Protection violation
Indicates an attempt was made to program or erase an address in a
protected memory area. A subsequent program or erase command
cannot executed while this flag is set. The flag is cleared by writing a
“1”. Writing a “0” has no effect. The flag is also cleared by writing a
new, valid command after CBEIF is cleared or when CCIF is clear.
1 = A protection violation has occurred.
0 = no failure
Address Offset: $0005
Bit 7 654321Bit 0
Read:
CBEIF
CCIF
PVIOL ACCERR
0
BLANK
00
Write:
Reset: 11000000
= Reserved or unimplemented
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...