📄 lcd.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 + -