打印
[菜农助学交流]

(好心情)NUC120第三帖--LCD1602

[复制链接]
3092|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cat_li|  楼主 | 2011-9-15 21:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cat_li 于 2011-9-15 22:33 编辑

前段时间工作比较忙,最近才有时间,在hot-NUC-120上跑了一下1602的程序,以前习惯用51,现在换了这个,还真有点不适应程序调试了好几次才成功。1602和板子的实际连接如下图


VSS连接GPE5,VO连接PC14,要是1602正常工作,需要GPE5输出低电平,VO控制对比度,用PWM的方式输出比较好,可以调节对比
度,为了简化程序,也只接输出低电平


还有一点,就是板子上对应1602 DB0到DB7的端口是GPA2-GPA9,所以在写数据的时候对要写入的数据做移位处理

因为NUC120RE3AN不支持_DRVGPIO_DOUT()宏,所以在对RS,EN操作的时候无法像51一样采用下面的方式进行
LCD_EN = 1; 而必须使用DrvGPIO_SetBit(E_GPC,7);        来设置。基本的差别就这些,LCD1602的例子很多,不在啰嗦了
运行的效果图

手机拍的,不是很清楚

工程文件 HOT_NUC LCD1602.zip (352.97 KB)

相关帖子

沙发
nixianmin| | 2011-9-16 07:06 | 只看该作者
顶下,我也正好有个1602要弄呢

使用特权

评论回复
板凳
tao560532| | 2011-9-16 08:23 | 只看该作者
顶下

使用特权

评论回复
地板
nayaix| | 2011-9-16 17:19 | 只看该作者

使用特权

评论回复
5
zhoubojay| | 2011-9-20 22:40 | 只看该作者
LZ 用你的程序1602不显示啊  只背光亮了

使用特权

评论回复
6
cat_li|  楼主 | 2011-9-21 21:38 | 只看该作者
不是吧,我这边测试没问题啊,你看看写函数里,加上短暂的延时。回头我再测测

使用特权

评论回复
7
zhoubojay| | 2011-9-22 07:37 | 只看该作者
LZ 程序没问题 是我把1602脚位插错了,已成功显示,谢谢了

使用特权

评论回复
8
cat_li|  楼主 | 2011-9-22 16:20 | 只看该作者
呵呵,没问题就好,还没来得及复测呢

使用特权

评论回复
9
strang| | 2011-9-25 20:52 | 只看该作者
不错.支持楼主!

使用特权

评论回复
10
strang| | 2011-9-25 22:04 | 只看该作者
楼主,按照你的硬件接法和程序,我下载到板子里,每次烧写完程序,液晶能正常显示字符,如果按一下复位键,只有1602液晶背光亮,没有任何显示.是不是液晶初始化程序有问题呀?

使用特权

评论回复
11
hello某人| | 2011-11-18 21:15 | 只看该作者
嗯,我也有个1602,正想试试,不过用PWM5模拟成地会不会有什么问题啊,毕竟那是一个I/O口。

使用特权

评论回复
12
mcs8098| | 2011-12-20 12:47 | 只看该作者
:lol

使用特权

评论回复
13
neo_bright| | 2012-3-4 23:38 | 只看该作者
:handshake很好

使用特权

评论回复
14
缥缈九哥| | 2012-3-19 10:31 | 只看该作者
顶起

使用特权

评论回复
15
天岩圣老| | 2013-4-10 13:00 | 只看该作者
帮助看看。。。。谢谢楼主了

使用特权

评论回复
16
xiaobird007| | 2014-3-7 15:03 | 只看该作者
顶!

使用特权

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

本版积分规则

个人签名:正在学习STM32  LM3S [url=http://shop33501731.taobao.com]我的淘宝店铺,欢迎光临[/url] 51开发板PCB免费

13

主题

121

帖子

0

粉丝