📄 lcd12864.h
字号:
//*************************************************************************************************
//* *
//* ******************************LCD12864驱动程序头文件********************** *
//* *
//*************************************************************************************************
#ifndef __LCD12864_H__
#define __LCD12864_H__
//*************************************************************************************************
//* *
//* ********************************基本函数********************************* *
//* *
//*************************************************************************************************
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<读忙标志位>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
bit bCheckBusy();
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<写数据>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
void vWriteData(unsigned char ucData);
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<写指令>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
void vWriteCMD(unsigned char ucCMD);
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<LCD初始化函数>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
void vLCDInitialize();
//*************************************************************************************************
//* *
//* ********************************高级函数********************************* *
//* *
//*************************************************************************************************
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<显示自定义行>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
void vShowCustomRow(unsigned char ucPage,unsigned char ucLine,unsigned char ucWidth,unsigned char *ucaRow);
//在8×128的格子里显示自定义长度的一行
//取值范围:ucPage:0~7;ucLine:0~127;
//ucWidth:0~127;ucLine+ucWidth<128。
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<汉字显示函数>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
void vShowOneChin(unsigned char ucPage,unsigned char ucLine,unsigned char *ucaChinMap);
//取值范围:ucPage:0~6;ucline:0~112。
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<字符显示函数>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
void vShowOneChar(unsigned char ucPage,unsigned char ucLine,unsigned char *ucaCharMap);
//取值范围:ucPage:0~6;ucline:0~120。
void ClearLCD(unsigned char date);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -