⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd1602.h

📁 1.时钟有闹钟功能
💻 H
字号:
#include<reg52.h>

#define uint unsigned int
#define uchar unsigned char

sbit lcdrs=P0^0;
sbit lcdrw=P0^1;
sbit lcden=P0^2;

void delay(uint z)
{
    uint x,y;
    for(x=z;x>0;x--)
       for(y=110;y>0;y--);
}//1毫秒左右延时

//lcdwrite()  LCD写指令
void lcdwrite(uchar write)
{
	lcdrs=0;
	P1=write;
	delay(1);
	lcden=1;
	delay(1);
	lcden=0;
}

//lcdshuju()  LCD写数据
void lcdshuju(uchar shuju)
{
	lcdrs=1;
	P1=shuju;
	delay(1);
	lcden=1;
	delay(1);
	lcden=0;
}

//lcdon()  LCD显示初始化
void lcdon()
{
	lcden=0;
	lcdwrite(0x38);//显示模式
	lcdwrite(0x0c);//开显示,光标不闪烁
	lcdwrite(0x06);//光标设置
	lcdwrite(0x01);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -