MC68HC908JK3EMP MOTOROLA [Motorola, Inc], MC68HC908JK3EMP Datasheet - Page 44

no-image

MC68HC908JK3EMP

Manufacturer Part Number
MC68HC908JK3EMP
Description
Microcontrollers
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
FLASH Memory (FLASH)
4.3 Functional Description
Technical Data
44
Addr.
$FE08
$FE09
FLASH Control Register
FLASH Block Protect
Register Name
NOTE:
(FLBPR)
Register
(FLCR)
The FLASH memory consists of an array of 4,096 or 1,536 bytes with an
additional 48 bytes for user vectors. The minimum size of FLASH
memory that can be erased is 64 bytes (a page); and the maximum size
of FLASH memory that can be programmed in a program cycle is 32
bytes (a row). Program and erase operations are facilitated through
control bits in the Flash Control Register (FLCR). Details for these
operations appear later in this section. The address ranges for the user
memory and vectors are:
An erased bit reads as logic 1 and a programmed bit reads as logic 0.
A security feature prevents viewing of the FLASH contents.
1. No security feature is absolutely secure. However, Motorola’s strategy is to make reading or
copying the FLASH difficult for unauthorized users.
Reset:
Reset:
Read:
Write:
Read:
Write:
Figure 4-1. FLASH I/O Register Summary
$EC00–$FBFF; user memory; 4,096 bytes;
$F600–$FBFF; user memory; 1,536 bytes;
$FFD0–$FFFF; user interrupt vectors; 48 bytes
MC68H(R)C908JL3E/JK3E
MC68H(R)C908JK1E
BPR7
Bit 7
0
0
0
FLASH Memory (FLASH)
= Unimplemented
BPR6
6
0
0
0
BPR5
5
0
0
0
BPR4
4
0
0
0
MC68H(R)C908JL3E/JK3E/JK1E
HVEN
BPR3
3
0
0
MASS
BPR2
2
0
0
ERASE
BPR1
1
0
0
1
MOTOROLA
Rev. 2.0
BPR0
PGM
Bit 0
0
0

Related parts for MC68HC908JK3EMP