mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 64

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
FLASH Memory
4.2 Introduction
4.3 Functional Description
Data Sheet
64
$FE0A
$FE0B
Addr.
$FE07
$FE08
$0066
Block Protect Register
Block Protect Register
High Byte Write Buffer
Register Name
47,616 Bytes FLASH
47,616 Bytes FLASH
OSD FLASH Even
13K-Bytes FLASH
13K-Bytes FLASH
NOTE:
Control Register
Control Register
(OSDEHBUF)
(FLBPR1)
(FLBPR)
(FLCR1)
(FLCR)
This section describes the operation of the embedded FLASH memory.
This memory can be read, programmed, and erased from a single
external supply. The program and erase operations are enabled through
the use of an internal charge pump.
The MC68HC908LD64 FLASH memory contains two arrays:
An additional 32 bytes of FLASH user vectors, $FFE0–$FFFF, are in the
same array as the 47,616-byte. The size, address range, and memory
usage of the arrays are summarized in
An erased bit reads as logic 1 and a programmed bit reads as logic 0.
Reset:
Reset:
Reset:
Reset:
Reset:
Read:
Write:
Read:
Write:
Read:
Write:
Read:
Write:
Read:
Write:
Figure 4-1. FLASH I/O Register Summary
13,312-byte array
47,616-byte array
DOT15
BPR17
BPR7
Bit 7
0
0
0
0
0
0
BPR16
DOT14
BPR6
FLASH Memory
6
0
0
0
0
0
0
BPR15
DOT13
BPR5
5
0
0
0
0
0
0
Unaffected by reset
BPR14
DOT12
BPR4
4
0
0
0
0
0
0
Table
HVEN1
BPR13
DOT11
HVEN
BPR3
3
0
0
0
0
4-1.
MC68HC908LD64
MASS1
BPR12
DOT10
MASS
BPR2
Freescale Semiconductor
2
0
0
0
0
ERASE1
ERASE
BPR11
DOT9
BPR1
1
0
0
0
0
Rev. 3.0
PGM1
DOT8
Bit 0
PGM
0
0
0
0
0
0

Related parts for mc68hc908ld64