两行lcd只显示一行

来源:百度知道 编辑:UC知道 时间:2024/06/01 14:13:30
我用的是lcd1602,两行16位。给vcc(+5v),vss,vo都按要求通电,可是只显示一行的黑方框,另一行什么都不显示。接好单片机显示,初始化lcd,有时是显示两行,可是亮度很暗,调节vo也没用;有时就象先前一样只显示一行黑方框。换了块儿lcd也是一样的情况。请玩过lcd的高手指导下,谢谢!

问题应该在程序。
1:初始化延时时间要足够。(很重要)
2:RAM地址 0-0f 40-4f
建议
先仿真测试源程序(ProteUS),
再找个标准程序测下硬件电路是否有问题

没有接触好吧,或者是连接器短路,要不然就是背后的其中一个驱动芯片烧坏了