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

📄 lgm12864.h

📁 单片机c语言程序设计100例--基于PIC+PROTEUS
💻 H
字号:
//-----------------------------------------------------------------
//  名称: LGM12864液晶头文件
//-----------------------------------------------------------------
#define INT8U   unsigned char
#define INT16U  unsigned int
#define _XTAL_FREQ 1000000UL 
//LCD起始行/页/列指令定义
#define LCD_START_ROW   0xC0       //起始行
#define LCD_PAGE        0xB8       //页指令
#define LCD_COL         0x40       //列指令
//液晶控制引脚(RC0~RC5)
#define RW              RC0        //读写
#define DI              RC1        //数据/指令
#define E               RC2        //使能
#define CS1             RC3        //右半屏选择
#define CS2             RC4        //右半屏选择
#define RST             RC5        //复位
//忙标志位
#define BUSY_STATUS     RB7        //忙标志位
//液晶端口
#define LCD_PORT        PORTB      //液晶数据端口
#define LCD_DDR         TRISB      //设置数据方向
//-----------------------------------------------------------------
// 函数声明
//-----------------------------------------------------------------
void LCD_Initialize();
void Wait_LCD_Ready();
void ClearScreen();
void LCD_Write_Command(INT8U cmd);
void LCD_Write_Data(INT8U dat);
void Common_Show(INT8U P,INT8U L,INT8U W,INT8U *r);
void Display_A_Char_8X16(INT8U P,INT8U L,INT8U *M);
void Display_A_WORD(INT8U P,INT8U L,INT8U *M);
void Display_A_WORD_String(INT8U P,INT8U L,INT8U C,INT8U *M);

⌨️ 快捷键说明

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