mc9s12e256 Freescale Semiconductor, Inc, mc9s12e256 Datasheet - Page 101

no-image

mc9s12e256

Manufacturer Part Number
mc9s12e256
Description
Hcs12 Microcontrollers 16-bit Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc9s12e256CFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc9s12e256CPVE
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
mc9s12e256CPVE
Manufacturer:
FREESCA
Quantity:
300
Part Number:
mc9s12e256CPVE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc9s12e256MFUE
Manufacturer:
FREESCAL
Quantity:
329
Part Number:
mc9s12e256MFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc9s12e256MPVE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc9s12e256VFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
2.3.2.14
This register is reserved for factory testing and is not accessible.
All bits read 0 and are not writable.
2.3.2.15
This register is reserved for factory testing and is not accessible.
All bits read 0 and are not writable.
2.4
2.4.1
Write and read operations are both used for the program, erase, erase verify, and data compress algorithms
described in this subsection. The program and erase algorithms are time controlled by a state machine
whose timebase, FCLK, is derived from the oscillator clock via a programmable divider. The command
register as well as the associated address and data registers operate as a buffer and a register (2-stage FIFO)
so that a second command along with the necessary data and address can be stored to the buffer while the
first command remains in progress. This pipelined operation allows a time optimization when
programming more than one word on a specific row in the Flash block as the high voltage generation can
be kept active in between two programming commands. The pipelined operation also allows a
simplification of command launching. Buffer empty as well as command completion are signalled by flags
in the Flash status register with interrupts generated, if enabled.
The next paragraphs describe:
Freescale Semiconductor
Reset
Reset
1. How to write the FCLKDIV register.
2. Command write sequences used to program, erase, and verify the Flash memory.
3. Valid Flash commands.
4. Effects resulting from illegal Flash command write sequences or aborting Flash operations.
W
W
R
R
Functional Description
Flash Command Operations
RESERVED3
RESERVED4
7
0
0
7
0
0
= Unimplemented or Reserved
= Unimplemented or Reserved
6
0
0
6
0
0
MC9S12E256 Data Sheet, Rev. 1.08
5
0
0
5
0
0
Figure 2-20. RESERVED3
Figure 2-21. RESERVED4
4
0
0
4
0
0
3
0
0
3
0
0
Chapter 2 256 Kbyte Flash Module (FTS256K2V1)
2
0
0
2
0
0
1
0
0
1
0
0
0
0
0
0
0
0
101

Related parts for mc9s12e256