13160|57

1976

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

新手苦心学习,G2553驱动LCD1602终拿下 [复制链接]

 
经过差不多两个星期的学习、试验,终于用LaunchPadG2553把LCD1602驱动起来了,参考学习了坛友们之前发出来的资料和代码,但是调不通,无奈只能自己学习,然后编写代码,现在一切都能显示正常,现将关于LCD1602的资料和自己编写的代码和用于CCS开发的LCD1602的驱动发上来,请大家点评指正其中的不足之处。


驱动更新于2013.4.6日,由于之前的驱动在IO口配置上出现了BUG,我先前使用的是P1.0~P1.2作为控制信号输出,P2.4~P2.7作为数据总线,由于代码中对P2口的配置有问题,会导致连在P2口上的P2.0~P2.4管脚上的设备出错,本次更新主要是解决了这个问题,在对LCD输出信号的时候不会改变P2口上其他剩余管脚的输出。但是如果想要自行定义数据总线用的IO口,请勿必修改相关的IO口配置,以免出现不显示的情况。

[ 本帖最后由 bobde163 于 2013-4-6 13:22 编辑 ]

LCD1602液晶资料及驱动For MSP430_4.6日更新版.zip

374.24 KB, 下载次数: 1038

4.6日更新版

LCD1602_show.c

311 Bytes, 下载次数: 506

最新回复

不错  详情 回复 发表于 2016-6-29 11:57

赞赏

2

查看全部赞赏

 
点赞 关注(5)

回复
举报

2781

帖子

417

TA的资源

五彩晶圆(中级)

推荐
 
四线驱动吗?

点评

是的,四线驱动  详情 回复 发表于 2013-4-3 20:13
 
个人签名
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 

回复 沙发 qinkaiabc 的帖子

是的,四线驱动
 
 
 

回复

1万

帖子

28

TA的资源

裸片初长成(高级)

4
 
非常欣赏楼主的精神!

鼓励!

点评

谢谢版主的鼓励,希望能跟版主好好学习  详情 回复 发表于 2013-4-4 00:10
 
 
 

回复

1453

帖子

18

TA的资源

纯净的硅(高级)

5
 
非常感谢楼主的分享
 
 
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

6
 

回复 4楼 dontium 的帖子

谢谢版主的鼓励,希望能跟版主好好学习
 
 
 

回复

33

帖子

0

TA的资源

一粒金砂(中级)

7
 
默默地+1~~~
 
 
 

回复

29

帖子

0

TA的资源

一粒金砂(中级)

8
 
好东西,顶一个,不过我今天已经解决了
 
 
 

回复

672

帖子

0

TA的资源

版主

9
 
跟着楼主学习!
楼主精神可嘉!
 
 
 

回复

94

帖子

1

TA的资源

一粒金砂(中级)

10
 
5V的1602貌似供电不足。。。

点评

可以的,我用可变电压源做过试验,在4.5V的时候就有显示,只是显示得不是很清楚,加到4.8V的时候,就可以正常工显示了;我是直接从板子上的USB口接的5V电压给1602,没有问题  详情 回复 发表于 2013-4-24 21:54
 
 
 

回复

94

帖子

1

TA的资源

一粒金砂(中级)

11
 
还有,背光是怎么弄的??直接接的GND吗???

点评

LCD1602上有两个引脚A和K,A是背光的+极,K是背光的负极,连上板子上的VCC和GND就OK了  详情 回复 发表于 2013-4-24 21:51
 
 
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

12
 

回复 11楼 沉默胜过白金 的帖子

LCD1602上有两个引脚A和K,A是背光的+极,K是背光的负极,连上板子上的VCC和GND就OK了

点评

A 接的是几伏的电压,3.3 还是5 V?  详情 回复 发表于 2013-4-25 15:38
 
 
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

13
 

回复 10楼 沉默胜过白金 的帖子

可以的,我用可变电压源做过试验,在4.5V的时候就有显示,只是显示得不是很清楚,加到4.8V的时候,就可以正常工显示了;我是直接从板子上的USB口接的5V电压给1602,没有问题

点评

双电源供电??一个给430 共 3.3 V , 另一个给 lcd 供?  详情 回复 发表于 2013-4-25 15:39
 
 
 

回复

94

帖子

1

TA的资源

一粒金砂(中级)

14
 

回复 12楼 bobde163 的帖子

A 接的是几伏的电压,3.3 还是5 V?

点评

A接3V背光就可以亮了,只是比较暗,但是可以正常用了,随着电压的增加,背光的亮度越来越高,这个背光其实就是一个发光二极管,电压越大就越亮,但是最好不要超过5V,我用表测了一下,用5V给背光供电,背光的功耗达  详情 回复 发表于 2013-4-25 16:21
 
 
 

回复

94

帖子

1

TA的资源

一粒金砂(中级)

15
 

回复 13楼 bobde163 的帖子

双电源供电??一个给430 共 3.3 V , 另一个给 lcd 供?

点评

我的供电是这样的,我使用的是开发板上的USB进行供电,当然USB口的作用不仅仅是供电,还是调试接口,扯远了:) LCD1602的5V我是直接从USB口接过来的,给液晶供电,单片机的VCC是经过一个降压芯片之后输出的,而液晶  详情 回复 发表于 2013-4-25 16:29
 
 
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

16
 

回复 14楼 沉默胜过白金 的帖子

A接3V背光就可以亮了,只是比较暗,但是可以正常用了,随着电压的增加,背光的亮度越来越高,这个背光其实就是一个发光二极管,电压越大就越亮,但是最好不要超过5V,我用表测了一下,用5V给背光供电,背光的功耗达到了100mW,还是相当大的,如果用3V供电,只有6mW的功耗

点评

好的,谢了。  详情 回复 发表于 2013-4-25 16:25
 
 
 

回复

94

帖子

1

TA的资源

一粒金砂(中级)

17
 

回复 16楼 bobde163 的帖子

好的,谢了。
 
 
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

18
 

回复 15楼 沉默胜过白金 的帖子

我的供电是这样的,我使用的是开发板上的USB进行供电,当然USB口的作用不仅仅是供电,还是调试接口,扯远了
LCD1602的5V我是直接从USB口接过来的,给液晶供电,单片机的VCC是经过一个降压芯片之后输出的,而液晶的背光供电就是取自这个VCC,以降低功耗,这应该算是单电压源供电,只是两个部分使用的电压值不同而已,你也可以把LCD的背光接到5V上去,如果你不再乎功耗的话
 
 
 

回复

94

帖子

1

TA的资源

一粒金砂(中级)

19
 
这么说,用一根数据线驱动也行喽?

点评

我没有说过用一根数据线就能驱动的啊,至少4根数据线  详情 回复 发表于 2013-5-11 17:39
 
 
 

回复

1976

帖子

0

TA的资源

五彩晶圆(初级)

20
 

回复 19楼 沉默胜过白金 的帖子

我没有说过用一根数据线就能驱动的啊,至少4根数据线

点评

我知道了,呵呵。lcd 有两种模式,一种是4 线 的, 一种是八线的。  详情 回复 发表于 2013-5-11 19:40
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表