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

📄 p12_1.c

📁 单片机原理与应用实例教程 单片机原理与应用实例教程
💻 C
字号:
#include "REG51.H"

sbit RS = P3^0;
sbit RW = P3^1;
sbit E	= P3^2;
sbit BF = P2^7;
#define LCD P2
	
void Wait()
{
	while( 1 )
	{
		LCD = 0xff;
		RS = 0;
		RW = 1;
		E  = 0;
		E  = 1;
		if( BF == 0 )
			break;
	 }
}

void Write_Cmd( unsigned char Cmd)
{
	Wait();
	LCD = Cmd;
	RS = 0;
	RW = 0;
	E  = 1;
	E  = 0;	
}

void Write_Data( unsigned char D )
{
	Wait();
	LCD = D;
	RS = 1;
	RW = 0;
	E  = 1;
	E  = 0;	
}

main()
{
	char Table[] = "Hello!Welcome!";
	int i =0;

	Write_Cmd(0x01);
	Write_Cmd(0x38);
	Write_Cmd(0x0f);
	Write_Cmd(0x14);
	Write_Cmd(0x80);

	for( i= 0; i < 6; i ++ )
	{
		Write_Data(Table[i]);
	}

	Write_Cmd(0xc0);

	for( i= 6; i < 14; i ++ )
	{
		Write_Data(Table[i]);
	}
	
	while(1){
	}
}



 

⌨️ 快捷键说明

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