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

📄 lcd.h

📁 Keil写的320*240的液晶显示程序。很有参考意义。
💻 H
字号:
#ifndef __LCD_H__
#define __LCD_H__
#ifndef uchar
#define uchar unsigned char
#ifndef uint
#define uint  unsigned int
#define  PARA     0x28                 // 参数由液晶型号而定

//*****液晶口线*****//
#define  DATBUS	  P0                   // 数据线        
sbit     Read   = P2^4;    		       // 读操作信号
sbit     Write  = P2^5;    		       // 写操作信号
sbit     A0     = P2^7;  		       // 通道选择信号,=1时写指令代码和读数据,=0时写数据参数和读忙标志
sbit     CS1    = P2^6;                // 片选信号

void  Writecode(uchar x);                                   //写指令代码子程序
void  Writedata(uchar x);                                   //写参数及显示数据子程序
uchar Readdata();                                           //读参数及显示数据子程序
void  Init_LCD();                                           //初始化程序
void  Clear();                                              //清显示RAM子程序
void  clear_displayarea();                                  //清显示区函数
void  Displaydot(uint O_X,uint O_Y);                        //绘点子程序
//void  cleardot(uint O_X,uint O_Y);                        //消点函数
void  Displaytext(uchar O_X,uchar O_Y,uchar code_1);        //显示中文子程序(图形)
void  Displayxiwen(uchar O_X,uchar O_Y,uchar code_2);       //显示字母子程序
void  Displaydata(uchar O_X,uchar O_Y,uchar datacode);      //显示单个字符函数
void  H_line(uint x,uchar y,uint lenth);                    //画横线
void  L_line(uint x,uchar y,uint lenth);                    //画竖线
void  Rect_line(uint x,uchar y,uint lenthx,uchar lenthy);   //画矩形
void  Diplaypic();                                          //显示开机界面
void  DisplayStr(uchar x,uchar y,uchar *p,uchar lenth);     //显示一串字符
void  DisplayStrC(uchar x,uchar y,uchar code_1,uchar lenth);//显示一串汉字

#endif

⌨️ 快捷键说明

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