12 Freescale Semiconductor
LED’s
Two LED’s provide active-low, visual output for user applications. A low voltage level driven
out on the appropriate MCU port causes the LED to light. MCU ports PA0 and PB4 drive
LED1 and LED2 respectively.
Development Support
The APS12C32SLK ships from the factory with a serial monitor installed in FLASH. An ASCII
monitor is also installed to provide quick and easy debug access to the user. The text monitor
is available out of RESET. The serial monitor is available by pressing and holding SW1 as the
module exits RESET. In the discussion below, the terms text and ASCII are used
interchangeably.
ASCII Monitor Operation
The debug monitor provides a simple application development platform for developing
application code. The debug monitor allows the user to quickly and easily develop and debug
RAM based application code.
The debug monitor is accessible through the COM port using an ASCII terminal program such
as HyperTerminal or AxIDE. The terminal should be configured for 9600, 8, N, 1 with no flow-
control. The monitor relocates the hardware interrupt vector table from 0xFF8A:0xFFFF to
0X0F8A:0x0FFF(see Table 3 below). The vectors remain in the same order as the default
hardware table. The Reset vector is reserved; user should use autostart to start applications
from reset.
ASCII Monitor Memory Map
Table 3: Monitor Memory Map
$0000 -
$03FF
Registers 1K
bytes
Reserved
$0800 -
$0DFF
Internal RAM.
1.5K bytes
$0E00 -
$0F8B
Monitor Reserved
$0F8A -
$0FFF
Relocated Interrupt Vector Table
512 bytes
Reserved
$8000 -
$BFFF
User Program Memory
16K bytes
$C000 -
$FFFF
Protected Monitor Space
16K bytes