Key.h 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /********************************************************************************
  2. * File Name: Key.h
  3. * Function Describe: Header file for Key.c
  4. * Explain:
  5. * Writer: ShiLiangWen
  6. * Date: 2015-1-30
  7. *******************************************************************************/
  8. #ifndef __KEY_LED_H
  9. #define __KEY_LED_H
  10. /*********************************begin*****************************************/
  11. #define KEY_FUN 0x0e
  12. #define KEY_PPT 0x1a
  13. #define KEY_UP 0x16
  14. #define KEY_DOWN 0x1c
  15. #define KEY_UP_DOWN 0x14
  16. #define KEY_FUN_DOWN 0x0c
  17. #define KEY_FUN_UP 0x06
  18. extern unsigned char g_ucDKC;
  19. extern unsigned char g_ucUKC;
  20. extern unsigned char g_ucKeyFree;
  21. extern unsigned char g_ucKeyMode;
  22. extern unsigned char g_ucKeyValue; //key value
  23. extern unsigned char g_bKeyExtendMode; //key extend mode
  24. void KeyInit(void);
  25. unsigned char GetKey(void);
  26. void KeyCount(void);
  27. extern unsigned char g_ucEarDetLast;
  28. extern unsigned char g_ucEarDet;
  29. /**********************************end******************************************/
  30. #endif