key.h 515 B

1234567891011121314151617181920212223242526
  1. #ifndef __KEY_H
  2. #define __KEY_H
  3. #include "sys.h"
  4. typedef enum{
  5. KEY_VALUE_NULL,
  6. KEY_VALUE_KEY1,
  7. KEY_VALUE_KEY2,
  8. KEY_VALUE_KEY3,
  9. KEY_VALUE_KEY4,
  10. KEY_VALUE_KEY5,
  11. KEY_VALUE_KEY6,
  12. KEY_VALUE_KEY7,
  13. KEY_VALUE_MAX,
  14. }key_value_te;
  15. #define LEFT_KEY KEY_VALUE_KEY2
  16. #define RIGHT_KEY KEY_VALUE_KEY4
  17. #define TOP_KEY KEY_VALUE_KEY1
  18. #define BOTTOM_KEY KEY_VALUE_KEY3
  19. #define OK_KEY KEY_VALUE_KEY5
  20. void key_init(void);//IOłőĘźťŻ
  21. key_value_te keyScan(void);
  22. #endif