📄 lcd1602_4bit.c
字号:
//-----------------------------------------------------------------
// 名称: 1602LCD工作于四位模式实时显示当前时间
//-----------------------------------------------------------------
// 说明: 与上一案例不同的是本例液晶数据端口仅使用了四只引脚,实现
// 日期时间的实时显示.
//
//-----------------------------------------------------------------
#include <pic.h>
#include "LCD1602_4BIT.h"
//-----------------------------------------------------------------
// 液晶初始化
//-----------------------------------------------------------------
void LCD_Initialize()
{
Write_LCD_Command(LCD_SETFUNCTION + 0x08); //4位模式,双行,5x7点阵
Write_LCD_Command(LCD_SETVISIBLE + 0x04); //不显示光标,不闪烁
Write_LCD_Command(LCD_SETMODE + 0x02); //自动递增
Write_LCD_Command(LCD_SETDDADDR); //DDRAM偏移地址0x80
}
//-----------------------------------------------------------------
// 清除屏幕
//-----------------------------------------------------------------
void ClearScreen()
{
}
//-----------------------------------------------------------------
// 写LCD命令
//-----------------------------------------------------------------
void Write_LCD_Command(char cmd)
{
}
//-----------------------------------------------------------------
// 写LCD数据
//-----------------------------------------------------------------
void Write_LCD_Data(char dat)
{
}
//-----------------------------------------------------------------
// LCD忙等待
//-----------------------------------------------------------------
void LCD_BUSY_WAIT()
{
}
//-----------------------------------------------------------------
// 设置显示位置
//-----------------------------------------------------------------
void Set_LCD_POS(INT8U r, INT8U c)
{
}
//-----------------------------------------------------------------
// 显示字符串
//-----------------------------------------------------------------
void LCD_ShowString(INT8U r, INT8U c,char *str)
{
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -