📄 lcd.h
字号:
#ifndef _LCD
#define _LCD
#define uint unsigned int
#define uchar unsigned char
#define x 0x80
#define y 0x80
#define comm 0
#define dat 1
/*
sbit cs = P1^4;
sbit std = P1^2;
sbit sclk = P1^3;
*/
//端口定义
#define LCDDIR P1DIR
#define LCDOUT P1OUT
#define LCDIN P1IN
//引脚定义
#define cs BIT4 //引脚1.4cs, H enable signal
#define std BIT2 //引脚1.2为std, DATA
#define sclk BIT3 //引脚1.3为Serial Clock
void init_lcd (void);//LCD初始化
void chn_disp (uchar const *chn);//显示汉字或字符
void img_disp (uchar const *img);//显示图形
void lat_disp (uchar data1,uchar data2);//显示点阵
//当data1=0xff,data2=0xff时,在x0,y0处反白显示16xl*yl.
void con_disp (uchar data1,uchar data2,uchar x0,uchar y0,uchar xl,uchar yl);
void clrram (void);//清DDRAM
void wr_lcd (uchar dat_comm,uchar content);//读写LCD
void LCDdelay (uint us);//delay time
void LCDdelay1 (uint ms);//delay time
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -