📜  嵌入式系统LCD编程

📅  最后修改于: 2021-01-01 02:58:32             🧑  作者: Mango

使用8051单片机进行LCD编程

液晶显示器(LCD)是一种电子设备,经常在许多应用程序中用于以文本或图像格式显示信息。 LCD用于在其屏幕上显示字母数字字符。 LCD显示屏由8条数据线和3条控制线组成,用于将LCD显示屏与8051微控制器接口。

考虑使用基于Proteus的仿真将LCD与8051单片机的接口为:-

考虑在LCD显示屏上显示“ javaTpoint”的程序是:

#include
#define kam P0
void lcd_initi();
void lcd_dat(unsigned char );
void lcd_cmd(unsigned char );
void delay();
void display(unsigned char *s, unsigned char r)
sbit rs=P2^0;
sbit rw=P2^1;
sbit en=P2^2;
void main()
{
lcd_initi();
lcd_cmd(0x80);
delay(100);
lcd_cmd(0xc0);
display("javaTpoint",10);
while(1);
}
void display(unsigned char *s, unsigned char r)
{
unsignedint w;
for(w=0;w