MCMC68HC05L16 Freescale Semiconductor, Inc, MCMC68HC05L16 Datasheet - Page 136

no-image

MCMC68HC05L16

Manufacturer Part Number
MCMC68HC05L16
Description
M68hc05 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MC68HC705L16
A.7.3 Bootstrap Mode
In this mode, the reset vector is fetched from a 496-byte internal bootstrap ROM at $FE00–$FFEF. The
bootstrap ROM contains a small program which loads a program into the internal RAM and then passes
control to that program at location $0040 or executes the EPROM programming sequence and dumps
EPROM contents.
Since these modes are not normal user modes, all of the privileged control bits are accessible. This allows
the bootstrap mode to be used for self test of the device.
A.8 Memory Map
The MC68HC705L16 contains a 16,384-byte EPROM, 496 bytes of bootstrap ROM, and 512 bytes of
RAM. An additional 16 bytes of EPROM are provided for user vectors at $FFF0–$FFFF.
The MCU’s memory map is shown in
136
$FDFF
$FFDF
$FFEF
$00C0
$0FFF
$4FFF
$FE00
$FFE0
$FFF0
$FFFF
$00FF
$003F
$023F
$0000
$0040
$0240
$1000
$5000
RAM
512 BYTES
MC68HC05L16 • MC68HC705L16 Data Sheet, Rev. 4.1
STACK 64 BYTES
BOOTSTRAP ROM
USER VECTORS
TEST VECTORS
496 BYTES
16 KBYTES
64 BYTES
UNUSED
UNUSED
EPROM
I/O
Figure
Figure A-4. Memory Map
A-4.
0
63
64
191
192
255
256
575
576
4095
4096
20479
20480
65023
65024
65503
65504
65519
65520
65535
$000F
$003F
$0000
$0010
DUAL-MAPPED
I/O REGISTERS
16 BYTES
48 BYTES
I/O
0000
0015
0016
0063
Freescale Semiconductor

Related parts for MCMC68HC05L16