• 大小: 0.97KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


c51+lcd1602,对lcd1602进行合适的初始化,用的是11.0592晶振,可根据实际情况改动,初始化后并显示简单字符

资源截图

代码片段和文件信息

#include 
#define uint unsigned int 
#define uchar unsigned char 

sbit rs=P2^4;
sbit rw=P2^5;
sbit e=P2^6;

uchar table1[]=“ www.t1xmcu.com “;
uchar table2[]=“LCD1602 test ok!“;

void delay(uint de_length)
{
uint j;
for(;de_length>0;de_length--)
{
for(j=680;j>0;j--);
}
}

void write_com(uchar com)
{
e=0;
   rs=0;
rw=0;
P0=com;
delay(10);
e=1;
delay(20);
e=0;
}

void write_data(uchar dat)
{
e=0;
   rs=1;
rw=0;
P0=dat;
delay(10);

评论

共有 条评论