DEMO9S08LC60 Freescale Semiconductor, DEMO9S08LC60 Datasheet - Page 60

BOARD DEMO FOR 9S08LC60

DEMO9S08LC60

Manufacturer Part Number
DEMO9S08LC60
Description
BOARD DEMO FOR 9S08LC60
Manufacturer
Freescale Semiconductor
Type
MCUr
Datasheets

Specifications of DEMO9S08LC60

Contents
Evaluation Board
Processor To Be Evaluated
MC9S08LC60
Interface Type
RS-232, USB
Silicon Manufacturer
Freescale
Core Architecture
HCS08
Core Sub-architecture
HCS08
Silicon Core Number
MC9S08
Silicon Family Name
S08LC
Rohs Compliant
Yes
For Use With/related Products
MC9S08LC60
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Chapter 4 Memory
4.6.5
Bits 3, 1, and 0 always read 0 and writes have no meaning or effect. The remaining five bits are status bits
that can be read at any time. Writes to these bits have special meanings that are discussed in the bit
descriptions.
60
FACCERR
FBLANK
Reset
FPVIOL
FCBEF
FCCF
Field
7
6
5
4
2
W
R
FCBEF
FLASH Status Register (FSTAT)
FLASH 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 may be written to the command buffer.
FLASH 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
FLASH Protection Violation Flag — FPVIOL is set automatically when a command attempts to erase or
program a location in a protected block (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.
FLASH Access Error Flag — FACCERR is set automatically when the proper command sequence is not
followed exactly (the erroneous command is ignored), if a program or erase operation is attempted before the
FCDIV register has been initialized, or if the MCU enters stop while a command was in progress. For a more
detailed discussion of the exact actions that are considered access errors, see
FACCERR is cleared by writing a 1 to FACCERR. Writing a 0 to FACCERR has no meaning or effect.
0 No access error has occurred.
1 An access error has occurred.
FLASH Verified as All Blank (Erased) Flag — FBLANK is set automatically at the conclusion of a blank check
command if the entire FLASH array was verified to be erased. FBLANK is cleared by clearing FCBEF to write a
new valid command. Writing to FBLANK has no meaning or effect.
0 After a blank check command is completed and FCCF = 1, FBLANK = 0 indicates the FLASH array is not
1 After a blank check command is completed and FCCF = 1, FBLANK = 1 indicates the FLASH array is
1
7
completely erased.
completely erased (all 0x00FF).
= Unimplemented or Reserved
FCCF
1
6
MC9S08LC60 Series Data Sheet: Technical Data, Rev. 4
Figure 4-9. FLASH Status Register (FSTAT)
Table 4-12. FSTAT Field Descriptions
FPVIOL
0
5
FACCERR
0
4
Description
3
0
0
FBLANK
0
2
Section 4.4.5, “Access
Freescale Semiconductor
0
0
1
Errors.”
0
0
0

Related parts for DEMO9S08LC60