#include #include #include typedef enum{ Instruction_CMD = 0, Data_CMD, }Character_CMD_t; typedef enum{ Line_default = 0, First_Line, Second_Line, }LCD_line_t; typedef enum{ Power_On = 0, ACh_Setting = 1, BCh_Setting, Atten_150M, Atten_Wifi, Atten_30G, }Switch_case_t; typedef enum{ Button_NOP = 0, Button_ESC, Button_MENU , Button_UP , Button_DOWN, Button_ENTER, }AttenButton_t; typedef enum{ Menu_Layer = 0, AChSetting_Layer, AChSetting_150MLayer, AChSetting_WIFIMLayer, AChSetting_30GMLayer, BChSetting_Layer, BChSetting_150MLayer, BChSetting_WIFIMLayer, BChSetting_30GMLayer, AChSetting_Change150MLayer, AChSetting_ChangeWIFIMLayer, AChSetting_Change30GMLayer, BChSetting_Change150MLayer, BChSetting_ChangeWIFIMLayer, BChSetting_Change30GMLayer, }Layer_t; extern void LCD_M68_DataWrite_COMMAND(uint8_t line,uint8_t cmd,uint8_t* data); extern void LCD_M68_DataWrite_Clear(void); extern void Character_Lcd_chMenu(AttenButton_t button);