RC200/203 Manual
4.20
JTAG
CONNECTOR
........................................................................................... 33
4.21
C
AMERA AND CAMERA SOCKET
.......................................................................... 33
4.22
B
LUETOOTH MODULE
........................................................................................ 34
4.23
T
OUCH SCREEN
................................................................................................ 34
4.24
D
ATA SHEETS AND SPECIFICATIONS
.................................................................... 34
5
RC200/203
PSL
REFERENCE
.................................................................................... 36
5.1
U
SING THE
RC200
PSL ...................................................................................... 36
5.2
C
LOCK DEFINITIONS
............................................................................................ 36
5.2.1 Specifying a clock source...................................................................................................... 37
5.2.2 Specifying a clock rate .......................................................................................................... 37
5.2.3 Checking the clock rate ......................................................................................................... 37
5.3
D
ETECTING THE BOARD TYPE
............................................................................... 37
5.4
LED
MACROS
..................................................................................................... 38
5.4.1 RC200LEDWrite() ................................................................................................................. 38
5.4.2 RC200LED*Write() macros ................................................................................................... 38
5.4.3 RC200LEDWriteMask()......................................................................................................... 38
5.5
P
USH BUTTON MACROS
....................................................................................... 39
5.5.1 RC200ButtonRead().............................................................................................................. 39
5.5.2 RC200Button*Read() macros................................................................................................ 39
5.5.3 RC200ButtonReadMask() ..................................................................................................... 39
5.6
S
EVEN
-
SEGMENT MACROS
................................................................................... 39
5.6.1 Setting segments................................................................................................................... 39
5.6.2 Writing digits .......................................................................................................................... 40
5.7
ZBT
SRAM
MACROS
.......................................................................................... 40
5.7.1 RAM management tasks ....................................................................................................... 41
5.7.2 Setting the RAM address ...................................................................................................... 41
5.7.3 Write address mask............................................................................................................... 41
5.7.4 Reading from RAM................................................................................................................ 42
5.7.5 Writing data to RAM .............................................................................................................. 42
5.8
PS/2
PORT MACROS
............................................................................................ 42
5.8.1 Mouse management tasks .................................................................................................... 42
5.8.2 Reading data from the mouse ............................................................................................... 42
5.8.3 Writing data to the mouse ..................................................................................................... 43
5.8.4 Keyboard management tasks................................................................................................ 43
5.8.5 Reading data from the keyboard ........................................................................................... 43
5.8.6 Writing data to the keyboard ................................................................................................. 43
5.9
RS-232
PORT MACROS
....................................................................................... 44
5.9.1 RS-232 management tasks................................................................................................... 44
5.9.2 Reading from the RS-232 port .............................................................................................. 46
5.9.3 Writing to the RS-232 port..................................................................................................... 46
5.10
T
OUCH SCREEN MACROS
................................................................................... 46
5.10.1 Touch screen management tasks ....................................................................................... 46
5.10.2 Touch screen position (raw) ................................................................................................ 46
5.10.3 Touch screen position (scaled) ........................................................................................... 47
5.11
V
IDEO OUTPUT MACROS
.................................................................................... 47
5.11.1 Video output management tasks......................................................................................... 47
5.11.2 Enabling video output.......................................................................................................... 48
5.11.3 Querying screen sizes......................................................................................................... 49
5.11.4 Disabling video output ......................................................................................................... 49
5.11.5 Writing a pixel ...................................................................................................................... 50
5.11.6 Current scan position .......................................................................................................... 50
5.11.7 Blanking status of current scan position.............................................................................. 50
5.11.8 Horizontal and vertical sync status...................................................................................... 50
5.12
V
IDEO INPUT MACROS
........................................................................................ 51
www.celoxica.com
Page 4