液晶屏的问题.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE/NUMPAGES

液晶显示的问题

1下面的程序应该是对的,但是无法驱动1602液晶,怎么回事??2我用的51单片机驱动,用杜邦线连接引脚

悬赏分:5-提问时间2010—10—510:17

#includereg52.h〉

#defineuintunsignedint

#defineucharunsignedchar

uchartable[]={ILOVEYOU”};

uchartable1[]={”wangweiyu”};

sbitrs=P2^0;//定义端口

sbitlcden=P2^2;

ucharnum;

voiddelay(ucharz)//延长时间程序

uchary,x;

for(x=z;x0;x--)

for(y=100;y0;y-—);

}

voidwrite_com(ucharcom)//液晶写命令函数

{

rs=0;

P1=com;

delay(10);

lcden=1;

delay(10);

lcden=0;

}

voidwrite_data(ucharda)//液晶写数据函数

{

rs=1;

P1=da;

delay(10);

lcden=1;

delay(10);

lcden=0;

voidinit()//液晶初始化,

{

write_com(0x38);

write_com(0x0c);

write_com(0x06);

write_com(0x01);

voidmain()//主函数

{

init();

write_com(0x80);//第一行显示

for(num=0;num10;num++)

write_data(table[num]);

delay(1);

write_com(0x80+0x40);//第二行显示

for(num=0;num10;num++)

{

write_data(table1[num]);

delay(10);

}

while(1);

}

这个程序已经用Proteus仿真过了,没有问题.但是就是实际操作的时候。用淘宝买的学习扳子控制不了。怎么回事、?

问题补充:

我的数据线连接没有问题,液晶i1602也是好的(在别人那里测试过的).

我的那个1602背光灯是亮的,但是没有字符

提问者:HYPERLINK”\l”2”\t”_blank”—HYPERLINK””\l”2yanzeyu1023-\l”如何选择头衔”一级??2010—10—513:27

其他回答????共3条

那就是硬件问题,检查下LCD电源接好没有,是不是坏的,还有就是引脚连接是否正确。..

回答者:\t_blank”cuibingbo—_blank”四级??2010-10-510:57

你的液晶是随着板子一起买回来的吗?如果是卖家配套的,连接绝对不成问题。

如果是自己配的,要考虑连接问题。看你的程序对应的液晶的引脚对不对。程序中是P1实际连接的是不是P1。

还有,看一下你用的晶振频率是多少的。延时程序的时间是不是正确,可能是时序不对。

提供个思路

回答者:HYPERLINK””木头55—HYPERLINK”\t_blank”四级??2010-10—514:05

你的无法驱动是什么意思,是不显示吗?有没有背光。是不是调一下对比度看看。液晶屏的显示都是有对比度的。如果对比度太低的话,所显的字是根本看一到头的.你看一下液晶厂家的说明。有一个脚是对比度调节脚,它在电路板上是接到一个可调电阻上的,这个电阻一般是一个蓝色的小长方体,顶端带一个可旋转的小调节螺丝。你在你的板子上找一下看有没有.如果有,请试着调一下,祝你成功。

复位问题

51单片机驱动1602c液晶显示屏复位的问题

悬赏分:50-解决时间:2009-7-1812:24

我用51单片机控制1602c液晶显示屏

程序烧进去后,能正常显示数据。但是复位后不能显示。多次按复位键,偶尔能显示出数据,但是再按一次就一样不能显示了.上电复位也一样不行。

小弟刚入门,各位大侠教下啊~~感激不尽

硬件电路没有问题,有正常显示的程序.全用IO口去驱动液晶的。

问题补充:

不是keil硬件仿真,是直接下载到单片机中。

实验板配有程序,

文档评论(0)

lljwd2022 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档