English
Language : 

MC9S08DN60_08 Datasheet, PDF (61/356 Pages) Freescale Semiconductor, Inc – Microcontrollers
FPS
0x1B
0x1A
0x19
0x18–0x00
Chapter 4 Memory
Table 4-13. Flash Block Protection (continued)
Address Area Protected
0x2800–0xFFFF
0x2200–0xFFFF
0x1C00–0xFFFF
0x0000–0xFFFF
Memory Size Protected (bytes)
54K
55.5K
57K
64K
Number of Sectors Protected
72
74
76
86
4.5.11.5 Flash and EEPROM Status Register (FSTAT)
7
6
5
4
3
2
1
0
R
FCCF
0
FBLANK
0
0
FCBEF
FPVIOL FACCERR
W
Reset
1
1
0
0
0
0
0
0
= Unimplemented or Reserved
Figure 4-9. Flash and EEPROM Status Register (FSTAT)
Table 4-14. FSTAT Register Field Descriptions
Field
7
FCBEF
6
FCCF
5
FPVIOL
Description
Command Buffer Empty Flag — The FCBEF bit is used to launch commands. It also indicates that the
command buffer is empty so that a new command sequence can be executed when performing burst
programming. The FCBEF bit is cleared by writing a 1 to it or when a burst program command is transferred to
the array for programming. Only burst program commands can be buffered.
0 Command buffer is full (not ready for additional commands).
1 A new burst program command can be written to the command buffer.
Command Complete Flag — FCCF is set automatically when the command buffer is empty and no command
is being processed. FCCF is cleared automatically when a new command is started (by writing 1 to FCBEF to
register a command). Writing to FCCF has no meaning or effect.
0 Command in progress
1 All commands complete
Protection Violation Flag — FPVIOL is set automatically when a command that attempts to erase or program
a location in a protected block is launched (the erroneous command is ignored). FPVIOL is cleared by writing a
1 to FPVIOL.
0 No protection violation.
1 An attempt was made to erase or program a protected location.
MC9S08DN60 Series Data Sheet, Rev 3
Freescale Semiconductor
61