📄 lcd_inf.h
字号:
#define s_b(sfr,bit) (sfr|=(1<<bit))
#define c_b(sfr,bit) (sfr&=~(1<<bit))
#define test_b(sfr,bit) (sfr&(1<<bit))
#define NOP() __asm__ __volatile__ ("nop" ::)
/*
#define RET 2
#define E 3
#define RW 4
#define RS 5
#define CS2 0
#define CS1 1
#define DATA PORTD
#define cont PORTC
*/
#define RET 5
#define E 2
#define RW 1
#define RS 0
#define CS2 4
#define CS1 3
#define DATA PORTB
#define cont PORTA
//void dis(unsigned char *bmp); //写一屏数据
void satline(unsigned char x); //设置起始行
void offlcd(void); //关LCD
void openlcd(void); //开LCD
void xyini(unsigned char x,unsigned char y); //设置坐标
unsigned char busy(void); //判断忙标志 忙返回1 空闲返回0;
unsigned char r_s(void); //读LCD状态
unsigned char r_by(unsigned char x); //读屏数据,X=0读左屏x=1读右屏
//void w_by(unsigned char x,unsigned char y); //写左屏显示数据
//void W_com(unsigned char a); //写左右屏指
void wef(unsigned char z,unsigned char i);
void dis_tu(unsigned char x,unsigned char y,unsigned char w,unsigned char h,const unsigned char *bmp);
//x,坐标X,Y,坐标Y,W图片宽度,H图片高度BMP 指向的图片a=1时反色显示b=1时清除屏幕
void dis_p(unsigned char x,unsigned char y);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -