C M L - 1 2 C 3 2
J U L Y
2 6 ,
2 0 0 4
LCD Character Codes
$20
$21
$22
$23
$24
$25
$26
$27
$28
$29
$2A
$2B
$2
Space
!
“
#
$
%
&
‘
(
)
*
+
,
$30
$31
$32
$33
$34
$35
$36
$37
$38
$39
$3A
$3B
$3C
0
1
2
3
4
5
6
7
8
9
:
;
{
$40
$41
$42
$43
$44
$45
$46
$47
$48
$49
$4A
$4B
$4C
Time
A
B
C
D
E
F
G
H
I
J
K
L
$50
$51
$52
$53
$54
$55
$56
$57
$58
$59
$5A
$5B
$5C
P
Q
R
S
T
U
V
W
X
Y
Z
[
Yen
$60
$61
$62
$63
$64
$65
$66
$67
$68
$69
$6A
$6B
$6C
`
A
B
C
D
E
F
G
H
I
J
K
L
$70
$71
$72
$73
$74
$75
$76
$77
$78
$79
$7A
$7B
$7C
p
q
r
s
t
u
v
w
x
y
z
{
|
C
$2
-
$3D
=
$4D
M
$5D
]
$6D
M
$7D
}
D
$2E
$2F
.
/
$3E
$3F
}
?
$4E
$4F
N
O
$5E
$5F
^
_
$6E
$6F
n
o
$7E
$7F
>
<
MON12 OPERATION
The following section describes the operation of the pre-loaded MON12 ASCII monitor. At
power-on or after RESET, the board will produce a text message at the connected terminal. If
no text message is produced, the board has been pre-loaded with a serial monitor. Refer to
Appendix A for details on the operation and functionality of the serial monitor.
Mon12 is an embedded monitor/debug utility that allows loading a compiled software program
(S-record) into Ram memory for testing and debug. The monitor may control the execution of
the software by using the SWI software interrupt service. Other features allow memory and
register locations to be examined or modified.
Communication with the monitor is provided through the MCU SCI0 serial port or COM port on
the development board. Default settings are 38.4 K bps with 8/n/1 bit settings. Flow control is
not provided so the host PC communication software should be set to None or Hardware flow
control. AxIDE utility software is recommended for use on a Windows based host PC.
The monitor relies on resources from the MCU target to provide the monitor environment. This
includes 16K bytes of flash memory and 512 bytes of internal ram memory. The user must re-
spect the monitor's memory map when using the monitor to help debug code. Restricted
memory areas:
Monitor Program space: 0xC000 - 0xFFFF Flash.
Monitor Data space:
Monitor Console:
0x0E00 - 0x0FFF, Internal Ram.
COM Port and SCI0.
Monitor use redirects the interrupt vectors through a RAM based interrupt table, initializes the
SCI0 serial port, the MCU Flash and EPROM programming clock rates, the 8 MHz E-clock,
20