beyondcore 发表于 2015-10-27 15:08:29

用stm32f030驱动LCD1602遇到问题,1602的第一行显示黑色的方块

写了个STM32驱动LCD1602的程序,反复检查了好几遍,,用keil单步调试的时候输出的数据都是对的,1602就是只显示一行黑方块,不知道怎么回事,将工程文档附在下面,希望各位抽时间指导下

peter001 发表于 2015-10-27 15:21:07

检查一下你的lcd1602背光调节管脚,电压是否正常

alvin_ 发表于 2015-10-27 15:48:27

驱动程序自己写的吗?这个可以一步一步排除,你之前有没有1602驱动?或者去网上找个,下下来先移植过去,看是否可行,或者有现成的其他板子跑下1602例程,确认硬件没问题,再找代码问题

你好我好大家好! 发表于 2015-10-27 19:02:57

帮顶                                    

dsjsjf 发表于 2015-10-27 21:30:42

对照操作时序,检查程序

sacq12 发表于 2015-10-27 21:50:57

较大的可能:1602没初始化好

sacq12 发表于 2015-10-27 21:52:37

单步调试的时候输出的数据都是对的,那么把延时部分加大。应该可以的

wang540 发表于 2015-10-27 21:52:43

先检查硬件连接吧

beyondcore 发表于 2015-10-27 23:31:51

谁手上有板子,帮忙测试下呗

LT_STM 发表于 2015-10-28 09:54:55

调一下背光电位器
页: [1] 2
查看完整版本: 用stm32f030驱动LCD1602遇到问题,1602的第一行显示黑色的方块