Chameleon-PIC Nurve Networks, Chameleon-PIC Datasheet - Page 199

MCU, MPU & DSP Development Tools PIC24 & PROPELLER DEV SYSTEM (SBC)

Chameleon-PIC

Manufacturer Part Number
Chameleon-PIC
Description
MCU, MPU & DSP Development Tools PIC24 & PROPELLER DEV SYSTEM (SBC)
Manufacturer
Nurve Networks
Datasheet

Specifications of Chameleon-PIC

Processor To Be Evaluated
PIC24
Data Bus Width
16 bit
Interface Type
USB, VGA, PS/2, I2C, ISP, SPI
Operating Supply Voltage
3.3 V, 5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Then the next table shows the relationship between ASCII keys and keycodes in a more easy to access method:
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
''
.
.
.
So, when you read a key from the keyboard driver, its these keycodes that are going to be translated for you into ASCII.
24.2 API Listing Reference
The API listing for the “Keyboard” module CHAM_PIC_KEYBOARD_DRV_V010.c is listed in Table 24.1 categorized by
functionality.
_________
Key Codes
00..DF
E0..FF
09
0D
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
3A
3B
3C
3D
3E
3F
40
41..5A
5B
5C
5D
5E
5F
60
61..7A
7B
7C
7D
7E
= keypress and keystate
= keystate only
Tab
Enter
Space
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0..9
:
;
<
=
>
?
@
A..Z
[
\
]
^
_
`
a..z
{
|
}
~
word
word
word
word
word
word
word
word
word
word
word
word
word
.
.
.
$0073
$0061
$0077
$0032
$F600
$0000
$0063
$0078
$0064
$0065
$0034
$0033
$F700
'1B
'1C
'1D
'1E
'1F
'20
'21
'22
'23
'24
'25
'26
'27
Win-L
Win-R
s
a
w
2
c
x
d
e
4
3
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon PIC 16-Bit”
199

Related parts for Chameleon-PIC