CML12C32SLK Freescale Semiconductor, CML12C32SLK Datasheet - Page 21
![no-image](/images/manufacturer_photos/0/2/262/freescale_semiconductor_sml.jpg)
CML12C32SLK
Manufacturer Part Number
CML12C32SLK
Description
KIT STUDENT LEARNING 16BIT HCS12
Manufacturer
Freescale Semiconductor
Type
MCUr
Datasheet
1.CML12C32SLK.pdf
(28 pages)
Specifications of CML12C32SLK
Contents
*
For Use With/related Products
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
C M L - 1 2 C 3 2
and detects auto-start enabled operation. The MCU memory map is fixed under monitor op-
eration.
AUTOSTART
The embedded Monitor supports Autostart to launch user application code at Reset. If the
NO_AUTO jumper is removed at power-on, the monitor executes program code located at
FLASH location $8000. If program code at $8000 fails to execute as expected, follow the trou-
bleshooting tips above to debug. The following steps illustrate how to execute user code out of
RESET or at power-on.
1. Relocate application code to address $8000.
2. Remove the No_Auto jumper
3. Apply power or press the RESET button.
MON12 Memory Map
The monitor relocates hardware interrupt vectors in the monitor data space from 0x0F8A -
0x0FFF. The vectors are in the same order as the default hardware table for the MCU located
at address 0xFF8A - 0XFFFF (see table). The Reset vector is reserved, user should use Auto
Start for to start applications from Reset.
MON12 operation notes:
1. At startup, the CML-12C32monitor allows the user to select operating mode. Type “E” at
2. The monitor application configures target MCU for 8MHz E-clock, lower flash block dis-
the prompt to select Expanded Mode operation, any other key selects Single-Chip opera-
tion.
abled from memory map, and external access clock stretch set to 3 cycles.
crease clock speed in an application by modifying PLL control and setting new baud rate
for serial port. Defaults monitor setup returns when the MCU is Reset.
ADDRESS
$0000 -
$03FF
$0400 -
$07FF
$0800 -
$0DFF
$0E00 -
$0F8B
$0F8A -
$0FFF
$1000 -
$7FFF
$8000 -
$BFFF
$C000 -
$FFFF
TYPE MEMORY
MCU Registers
External Memory
Internal RAM
Internal RAM
Internal RAM
External RAM
FLASH EEPROM
FLASH EEPROM
MEMORY APPLICATION
Monitor or User access to control registers.
Expanded Mode Development Memory
Internal RAM memory.
Monitor reserved ram memory. Stacks and
variables.
Ram Interrupt Vector Table
Expanded Mode Data / Program Memory
Space
User Program Memory. User Autostart Pro-
gram Memory Space
Protected Monitor Space
21
J U L Y
Size
1K
bytes
1K
bytes
1.5K
bytes
512
bytes
28K
bytes
16K
bytes
16K
bytes
User can in-
2 6 ,
2 0 0 4