lcm1602初始化 程序.c
来自「单片机数据通讯典型应用(光盘内容)」· C语言 代码 · 共 28 行
C
28 行
//******* LCM1602初始化********
void L1602_Init()
{
L1602_RS = 0; //指向指令寄存器
L1602_RW = 0; //写操作
L1602_E = 1;
Delay5ms(); //延时15ms
Delay5ms();
Delay5ms();
L1602_WriteComd( 0x38); //置显示模式,连续三次, 不检测忙信号
Delay5ms(); //延时5ms
L1602_WriteComd( 0x38);
Delay5ms();
L1602_WriteComd( 0x38);
Delay5ms();
L1602_WriteComd ( 0x08 ); //关显示
Delay5ms(); //延时5ms
L1602_Busy(); //检测忙信号
L1602_WriteComd ( 0x01); //清屏
Delay5ms();
L1602_Busy();
L1602_WriteComd ( 0x06 ); //光标移动设置:读/写一字符后,地址/光标均加一。
Delay5ms();
L1602_Busy();
L1602_WriteComd ( 0x0C); //开显示
Delay5ms();
L1602_Busy();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?