yejing.h.txt

来自「DS1302」· 文本 代码 · 共 43 行

TXT
43
字号
#define uchar unsigned char
#define uint unsigned int
sbit  RS = P2 ^ 0;  //定义和LCM的连接端口.RS:数据/命令选择
sbit  RW = P2 ^ 1;  //R/W:读/写选择
sbit  E  = P2 ^ 2;  //E:模块使能端
sbit  Busy = P0 ^ 7;//定义忙信号

void readbusy()
{  	do
	{
		 P0=0xff;
		 RS=0;
		 RW=1;
		 E=0;
		 delay(2);
		 E=1;
	 }while(Busy);
}

void write_com(uchar com)
{
	P0=com;
	RS=0;
	RW=0;
	E=0;
	readbusy();
	E=1;
}

void write_date(uchar date)
{
 	P0=date;
	RS=1;
	RW=0;
	E=0;
	readbusy();
	E=1;
}



//0x38  设置16x2显示。。。    0x0f  有光标且闪烁   0x0c 无光标无闪烁   0x01 清屏  0x80  0x40
  

⌨️ 快捷键说明

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