打印
[STM32F1]

大家帮忙分析下3.3V 1602上电不显示的问题?

[复制链接]
4059|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我用3.3V单片机控制3.3V的1602,现在发现一个问题就是在上电后不显示,什么都不动它,等上1分钟左右它才显示出来了.然后就可以正常控制了,

沙发
zhang3721|  楼主 | 2014-8-15 15:20 | 只看该作者
大神,求救啊

使用特权

评论回复
板凳
yudh| | 2014-8-15 17:12 | 只看该作者
你确定3.3V能达到1602的驱动电压?

使用特权

评论回复
地板
zhang3721|  楼主 | 2014-8-15 18:18 | 只看该作者
yudh 发表于 2014-8-15 17:12
你确定3.3V能达到1602的驱动电压?

有3.3v的1602,1602不断电,cpu断电。下次1602也能正常显示。但是只要1602断电,下次上电就得等上1分钟左右才能显示。

使用特权

评论回复
5
mmuuss586| | 2014-8-15 19:24 | 只看该作者
会不会1602的复位时间太长了;
1602还没复位,你程序已经开始写数据了;

使用特权

评论回复
6
zhang3721|  楼主 | 2014-8-16 08:42 | 只看该作者
mmuuss586 发表于 2014-8-15 19:24
会不会1602的复位时间太长了;
1602还没复位,你程序已经开始写数据了;

应该怎么处理呢?

使用特权

评论回复
7
mmuuss586| | 2014-8-16 08:53 | 只看该作者
zhang3721 发表于 2014-8-16 08:42
应该怎么处理呢?

1602的资料;
1602部分的原理图发上来看看;

另外你说的时间很长才有显示是多久啊?

使用特权

评论回复
8
zhang3721|  楼主 | 2014-8-16 09:26 | 只看该作者
mmuuss586 发表于 2014-8-16 08:53
1602的资料;
1602部分的原理图发上来看看;

发了

BaiduShurufa_2014-8-16_9-24-4.png (35.68 KB )

BaiduShurufa_2014-8-16_9-24-4.png

使用特权

评论回复
9
zhang3721|  楼主 | 2014-8-16 09:26 | 只看该作者
mmuuss586 发表于 2014-8-16 08:53
1602的资料;
1602部分的原理图发上来看看;

使用特权

评论回复
10
mmuuss586| | 2014-8-16 09:33 | 只看该作者
zhang3721 发表于 2014-8-16 09:26

看图没啥问题啊;
要么是你程序问题,要么液晶本身问题;

你仿真的时候,程序运行,能正常控制以后,复位程序看看(MDK或IAR的软件复位按钮),不要断电;
如果不用等1分钟,很快就能控制,那就是1602本身问题,还是一样就要好好查下程序了(印象中程序
没几句)

使用特权

评论回复
11
zhang3721|  楼主 | 2014-8-16 10:26 | 只看该作者
mmuuss586 发表于 2014-8-16 09:33
看图没啥问题啊;
要么是你程序问题,要么液晶本身问题;

仿真什么的都没什么问题,也不用等。只要1602不断电,控制什么的都没问题。程序也检查n遍了。

使用特权

评论回复
12
mmuuss586| | 2014-8-16 12:32 | 只看该作者
zhang3721 发表于 2014-8-16 10:26
仿真什么的都没什么问题,也不用等。只要1602不断电,控制什么的都没问题。程序也检查n遍了。 ...

那就是液晶问题了;
断电后,第一次显示要等1分钟吧;

使用特权

评论回复
13
liang5319| | 2014-8-16 12:43 | 只看该作者
单片机上电后先长延时等待一下,等液晶上电复位稳定了,在初始化液晶。。曾经在12864液晶上遇到过这个问题。。

使用特权

评论回复
14
风之牧| | 2014-8-16 17:04 | 只看该作者
学习

使用特权

评论回复
15
zhang3721|  楼主 | 2014-8-18 08:26 | 只看该作者
liang5319 发表于 2014-8-16 12:43
单片机上电后先长延时等待一下,等液晶上电复位稳定了,在初始化液晶。。曾经在12864液晶上遇到过这个问题 ...

等待多久啊?我延时1s都不行

使用特权

评论回复
16
liang5319| | 2014-8-18 09:47 | 只看该作者
zhang3721 发表于 2014-8-18 08:26
等待多久啊?我延时1s都不行

那建议看看是否初始化函数有问题。

使用特权

评论回复
17
zhang3721|  楼主 | 2014-8-19 08:58 | 只看该作者
mmuuss586 发表于 2014-8-16 12:32
那就是液晶问题了;
断电后,第一次显示要等1分钟吧;

恩啊

使用特权

评论回复
18
zhang3721|  楼主 | 2014-8-19 11:40 | 只看该作者
zhang3721 发表于 2014-8-19 08:58
恩啊

但是Vo脚的电阻接小一点就不用等待,但是这样1602又看不清了。。。。

使用特权

评论回复
19
helongdm| | 2014-8-19 11:51 | 只看该作者
本帖最后由 helongdm 于 2014-8-19 11:57 编辑

你这的法有问题。你怎么调整显示对比度,调整下图电位器,达到调节VO因脚上的电压相应1602上的对比度会变化,我的屏是1V左右最清晰,你要根据自己的1602调节电压



使用特权

评论回复
20
xxiangj| | 2014-8-19 15:50 | 只看该作者
我以前也有这问题,上电等1分钟后就正常显示,控制也正常,一上电就控制就是没有显示。

后来查到3.3V版的1602有一个8脚的IC有一个脚输出-1.5V的电压的,这个脚连接在1602显示模块的地,这样1602就变成4.5v供电。这个8脚ic好像有两个脚要短路还是怎么的,你可以看这个ic的资料。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

61

帖子

1

粉丝