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

📄 sample.h

📁 GUI快速生成
💻 H
📖 第 1 页 / 共 2 页
字号:
** 功能描述: 在LCD上显示光标                                                  **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_ShowCursor(void);

/*******************************************************************************
** 函数名称: LCD_Clear                                                        **
** 功能描述: 清除LCD上所显示的数据                                            **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_Clear(void);

/*******************************************************************************
** 函数名称: LCD_ClearLine                                                    **
** 功能描述: 清除LCD上某一行显示的数据                                        **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_ClearLine(BYTE Line);

/*******************************************************************************
** 函数名称: LCD_ClearToEnd                                                   **
** 功能描述: 清除LCD上某一行,从当前位置到行尾                                **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_ClearToEnd(void);

/*******************************************************************************
** 函数名称: LCD_PutChar                                                      **
** 功能描述: 在LCD显示字符                                                    **
** 输入参数: BYTE Data  : 需要显示的字符                                      **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_PutChar(BYTE Data);

/*******************************************************************************
** 函数名称: LCD_PutStr, LCD_PutStrF                                          **
** 功能描述: 在LCD上显示字符串                                                **
** 输入参数: BYTE *Str         : RAM中的字符串数据                            **
**           flash BYTE *Str   : ROM中的字符串数据                            **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_PutStr(BYTE *Str);

void LCD_PutStrF(flash BYTE *Str);

/*******************************************************************************
** 函数名称: LCD_WriteCGRAM                                                   **
** 功能描述: 往LCD的CGRAM中写入特殊字符图形                                   **
** 输入参数: BYTE Text    : CGRAM对应的字符,也就是字符图形在flash中的位置    **
**           BYTE DDRAM   : 要写入的DDRAM的位置,一般是0~15有效。             **
**           BYTE REVERSE : 掩模反色,0~7分别对应字符图形的0~7行,位1表示反色. **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_WriteCGRAM(flash BYTE *Font, BYTE DDRAM, BYTE Reverse);

/*******************************************************************************
** 函数名称: LCD_Init                                                         **
** 功能描述: 初始化LCD显示模块                                                **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void LCD_Init(void);

/*******************************************************************************
** 函数名称: KEY_GetChar                                                      **
** 功能描述: 取得用户的输入                                                   **
** 输入参数: 无                                                               **
** 输出参数: BYTE:键盘码                                                     **
*******************************************************************************/
BYTE KEY_GetChar(void);

/*******************************************************************************
** 函数名称: KEY_Init                                                         **
** 功能描述: KEY初始化                                                        **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void KEY_Init(void);

/*******************************************************************************
** 函数名称: GUI_ShowMenu                                                     **
** 功能描述: 让菜单的GUI可以显示在LCD上                                       **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void GUI_ShowMenu(void);

/*******************************************************************************
** 函数名称: GUI_HideMenu                                                     **
** 功能描述: 隐藏菜单GUI,显示用户自己的内容                                  **
** 输入参数: BYTE ClearScreen : 关闭GUI之后,是否清除屏幕                     **
** 输出参数: BYTE             : 关功成功,返回TRUE,否则返回FALSE             **
*******************************************************************************/
BYTE GUI_HideMenu(BYTE ClearScreen);

/*******************************************************************************
** 函数名称: GUI_ProgressMessage                                              **
** 功能描述: 菜单GUI消息分配和事件调用                                        **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void GUI_ProgressMessage(void);

/*******************************************************************************
** 函数名称: GUI_Init                                                         **
** 功能描述: GUI和菜单初始化                                                  **
** 输入参数: 无                                                               **
** 输出参数: 无                                                               **
*******************************************************************************/
void GUI_Init(void);

/*******************************************************************************
**                                INCLUDE LIB                                 **
*******************************************************************************/
#include "Sample.c"

#endif
/*******************************************************************************
**                                END OF FILE                                 **
*******************************************************************************/

⌨️ 快捷键说明

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