101-1006 Rabbit Semiconductor, 101-1006 Datasheet - Page 197

no-image

101-1006

Manufacturer Part Number
101-1006
Description
MODULE POWERCORE FLEX 3800
Manufacturer
Rabbit Semiconductor
Datasheet

Specifications of 101-1006

Module/board Type
MPU Core Module
For Use With/related Products
RCM3800
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
DESCRIPTION
PARAMETERS
User Keypad Interface
User’s Manual
void keyConfig(char cRaw, char cPress, char cRelease,
char cCntHold, char cSpdLo, char cCntLo, char cSpdHi);
Assigns each key with keypress and release codes, and hold and repeat ticks for auto
repeat and debouncing.
cRaw
1 × 7 keypad matrix with raw key code index assignments (in brackets):
cPress
cRelease
cCntHold
cSpdLo
cCntLo
cSpdHi
[0]
[4]
[1]
a raw key code index.
a keypress code
See keypadDef() for default press codes.
a key release code.
a hold tick, which is approximately one debounce period or 5 µs.
a low-speed repeat tick, which is approximately one debounce
period or 5 µs.
a low-speed hold tick, which is approximately one debounce period
or 5 µs.
a high-speed repeat tick, which is approximately one debounce
period or 5 µs.
An 8-bit value is returned when a key is pressed.
0 = Unused.
An 8-bit value is returned when a key is pressed.
0 = Unused.
How long to hold before repeating.
0 = No Repeat.
How many times to repeat.
0 = None.
How long to hold before going to high-speed repeat.
0 = Slow Only.
How many times to repeat after low speed repeat.
0 = None.
[5]
keyConfig
[2]
[6]
[3]
189

Related parts for 101-1006