📄 lcm1602.h
字号:
#ifndef _LCM1602_H_
#define _LCM1602_H_
# define RunStringSpeed 250
# define FlashTimeOut 250
# define FlashGIFTimeOut 250
void LCM1602Init(void);//1602液晶初始化
void LCM1602BusyWait(void);//1602总线忙等待
void LCM1602WriteCommand(unsigned char com,unsigned char Busy);//向1602写入命令
//void LCM1602WriteCommandNotWait(unsigned char com);//向1602写入命令(不检测总线忙)
void LCM1602WriteData(unsigned char dat);//向1602写入数据
void LCD_set_xy( unsigned char x, unsigned char y ); //设置LCD显示的起始位置
void LCM1602Write_String(unsigned char x,unsigned char y,unsigned char *str);//英文字符串显示函数
void LCM1602Write_number(unsigned char number);//数字显示函数
//字幕GIF函数
void FlashStringGroup(unsigned char String[][16],unsigned char StringCounter,
unsigned char X,unsigned char Y);
//闪烁显示函数
void Flash(unsigned char *String,unsigned char *Icon,unsigned char X,unsigned char Y);
//字符串长度测试函数
unsigned char StringLength(unsigned char *String);
//滚屏字幕效果函数,(需要滚屏的字符串, x起始位置,x终止位置,y坐标,方向)
void RunString(unsigned char *String,unsigned char StartX,unsigned char EndX,
unsigned char Y,unsigned char Direction);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -