⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menu_tab.h

📁 单片机开发
💻 H
字号:
/************定义结构的类型**********/
typedef struct
{
    uchar  Index;               //当前的状态索引号	  存储以后用来查询
	uchar  Up;                  //向上键状态索引号
	uchar  Enter;               //回车键状态索引号
	uchar  Down;                //向下键状态索引号
	void   (*Operate)();	    //当前状态应执行的操作
}   StateTab;

/**********结构数组*************/
StateTab code Menu_Tab[16]=
{
	 { 0, 1, 2, 1,(*State0)},	  // [功能测试]
	                              //             联系方式

	 { 1, 0, 6, 0,(*State1)},	  //            [联系方式]
								  // 功能测试

	 { 2, 5,10, 3,(*State2)},	  // [直线]
								  //         矩形	 图像	退出  

	 { 3, 2,11, 4,(*State3)},	  //  	    [矩形]
								  //  直线            图像	退出  

	 { 4, 3,12, 5,(*State4)},	  //  			    [图像]
								  //  直线   矩形		    退出

	 { 5, 4, 0, 2,(*State5)},	  //    				   [退出]
								  //  直线   矩形	 图像 

	 { 6, 9,13, 7,(*State6)},	  //  [QQ]
								  //        Email  University  Cancel    
								  
	 { 7, 6,14, 8,(*State7)}, 	  //       [Email]
								  //   QQ		   University  Cancel   
								  
	 { 8, 7,15, 9,(*State8)},	  //   			  [University]
								  //   QQ   Email			   Cancel   
								  
	 { 9, 8, 1, 6,(*State9)},	  //   					      [Cancel]
								  //   QQ   Email  University
								  
	 {10,16, 2,16,(*State10)},	  //  直线


	 {11,16, 3,16,(*State11)},    //  矩形


	 {12,16, 4,16,(*State12)},	  //  图像


	 {13,16, 6,16,(*State13)},	  //  QQ


	 {14,16, 7,16,(*State14)},	  //  Email


	 {15,16, 8,16,(*State15)}	  //  University


	 //{16},                         //请按回车键退出
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -