meun.h
上传用户:nbddcb
上传日期:2022-05-19
资源大小:48k
文件大小:1k
源码类别:

菜单

开发平台:

Visual C++

  1. #include <REGX51.H>
  2. #define SIZE_OF_KEYBD_MENU 20                      //菜单长度
  3. #define uchar unsigned char
  4. typedef struct
  5.   {
  6.     uchar KeyStateIndex;                          //当前状态索引号
  7.     uchar KeyDnState;                             //按下"向下"键时转向的状态索引号
  8.     uchar KeyUpState;                             //按下"向上"键时转向的状态索引号
  9.     uchar KeyCrState;                             //按下"回车"键时转向的状态索引号
  10.     void (*CurrentOperate)(void);                     //当前状态应该执行的功能操作
  11.   } KbdTabStruct;
  12. void GetKeyInput(void);
  13. void delay(unsigned int i);
  14. void func0(void);
  15. void func1(void);
  16. void func2(void);
  17. void func3(void);
  18. void func4(void);
  19. void func5(void);
  20. void func6(void);
  21. void func7(void);
  22. void func8(void);
  23. void func9(void);