LCD1602不显示,对比度调节和背光都是好的

2020-01-22 12:17发布

LCD1602不显示,对比度调节和背光都是好的
程序在Proteus下仿真过,可以输出显示字符
实验板上的LCD对比度也已经调节好了
同上电,就只显示一排16块的黑方形
程序下进去 没有任何变化
这是怎么回事啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
Ziooo
1楼-- · 2020-01-22 17:50
 精彩回答 2  元偷偷看……
xiaoxiao1
2楼-- · 2020-01-22 23:28
我附上 我的程序啊
程序代码ourdev_584181IHP3TE.txt(文件大小:4K) (原文件名:1602.txt)
undeadhuman
3楼-- · 2020-01-23 03:49
LCD1602 没由程序执行是就是这个样子。

LCD1602 的程序,STC89C52RC   Keil  工程文件:

http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4278065&bbs_page_no=1&bbs_id=1006



工程文件中有个LCD1602Config.h的文件,把里面的硬件连接信息更改成自己的就可以直接运行了。有问题找我。呵呵。


还是啰嗦几句,硬件连接信息在文件中如下,把后面的管脚改了就可以了:

/*系统硬件连接定义,用户可根据实际硬件连接修改*/
#define LCD1602_RW P0_6                        //LCD 读写控制端,=1:read;   =0:write
#define LCD1602_RS P0_7                        //LCD 数据命令选择端 =1:Data ; =0:command
#define LCD1602_CE P0_5                        //片选信号
#define LCD1602_BUS P2                        //数据口
#define LCD1602_Busyflag P2_7        //LCD的忙闲状态位,为LCD的D0~D7位中的D7位
xiaoxiao1
4楼-- · 2020-01-23 08:15
回复【3楼】undeadhuman
-----------------------------------------------------------------------

你的这个程序太烦了
本来就不是很懂的
越看越糊涂

管脚改了没显示的
你里面怎么多了个片选信号的啊
没听过
pxlpxlpxl
5楼-- · 2020-01-23 08:51
你可以先用一下简单的程序测试一下能不能显示字符,再作进一步处理
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4278262&bbs_id=9999
hero245
6楼-- · 2020-01-23 12:24
 精彩回答 2  元偷偷看……

一周热门 更多>