Contents
KEYPAD
KEYPAD_Init
Defination | void KEYPAD_Init() |
Input Arguments | none |
Return Value | none |
Description | This function configures the rows and columns for keypad scan. 1.ROW lines are configured as Output. 2.Column Lines are configured as Input. |
Usage |
KEYPAD_GetKey
Defination | unsigned char KEYPAD_GetKey() |
Input Arguments | none |
Return Value | uint8_t--> ASCII value of the Key Pressed |
Description | This function waits till a key is pressed and returns its ASCII Value.
It follows the following sequences to decode the key pressed:
ASCII value. |
Usage |
KEYPAD_WaitForKeyRelease
Defination | void KEYPAD_WaitForKeyRelease() |
Input Arguments | none |
Return Value | none |
Description | This function waits till the previous key is released. |
Usage |
KEYPAD_WaitForKeyPress
Defination | void KEYPAD_WaitForKeyPress() |
Input Arguments | none |
Return Value | none |
Description | This function waits till a new key is pressed. The new Key pressed can be decoded by the function KEYPAD_GetKey. |
Usage |