mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 65

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MC68HC908LD64
Freescale Semiconductor
Related Control registers
Minimum erase size
Programming Size
Address range
Usage
Bytes
NOTE:
Rev. 3.0
Each FLASH array is programmed and erased through control bits in
their respective memory mapped FLASH control registers, FLCR and
FLCR1.
The 13K-bytes array is programmed in double bytes. Programming an
odd address ($xxxx+1) location automatically programs the content in
the OSD FLASH even high byte write buffer (OSDEHBUF) to the even
address ($xxxx) location.
Programming tools are available from Freescale. Contact your local
Freescale representative for more information.
A security feature prevents viewing of the FLASH contents.
1. No security feature is absolutely secure. However, Freescale’s strategy is to make reading or
copying the FLASH difficult for unauthorized users.
Table 4-1. FLASH Memory Array Summary
$0C00–$0FFF
User data or
128 bytes
program
1,024
Double bytes in a 64-byte
OSDEHBUF at $0066
programming routine
FLBPR1 at $FE0B
FLCR1 at $FE0A
13,312 Array
FLASH Memory
$1000–$3FFF
OSD fonts
512 bytes
12,288
$4000–$F9FF
User program
512 bytes
47,616
Single bytes in a 64-byte
programming routine
FLBPR at $FE08
FLCR at $FE07
47,616 Array
Functional Description
32 bytes by mass
$FFE0–$FFFF
User vectors
FLASH Memory
erase only
1
32
Data Sheet
65

Related parts for mc68hc908ld64