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

2020-01-22 12:17发布

LCD1602不显示,对比度调节和背光都是好的
程序在Proteus下仿真过,可以输出显示字符
实验板上的LCD对比度也已经调节好了
同上电,就只显示一排16块的黑方形
程序下进去 没有任何变化
这是怎么回事啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
24条回答
undeadhuman
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位

一周热门 更多>