检查下排阻,看有没有装反或阻值不对。 |
如您硬件没有问题,可以换个兼容该LCD的开发板接您的LCD,试下确定 LCD 是否正常,再进入软件 debug 模式,看看程序 卡在那里。 |
复位电路的电容10uf,电阻应该10k。 |
数字地线要处理好。 |
1)P0口是地址/数据复用口。可以加个数据锁存器吗?我用12864时候,是加了573. 2)确定插的芯片没折脚的吗? 3)确保杜邦线链接正确 4)如果有干扰,电源要调整。芯片的电源脚的去耦电容不能少. |
你试一下把LCD 初始化的程序放在最前面,其余的都注释掉,看看是不是别的程序卡住了。在检查一下IO口和电路图是否对应,上拉电阻方向是否接反 |
检查RS RW EN 及P0口电平变化是否正常.另外检查LCD供电.程序代码是否是好的 |
各位大佬好,你们的意见我都收到了。但是我在面包板上接线时没有接EA也能出结果的,我在硬件上让EA接高电平仍然不行.......然后呢虽然PCB上看起来像是线短路了,实际上线和线之间我测了,也是正常的...........总之还是没有结果......![]() ![]() |
回复上面各位大佬,我在面包板上的时候EA没有接也能用,大家提出来后我就在硬件上试了,还是不行。 |
回复各位大佬们的话,我在面包板上用的时候是没有接EA的,但是能出结果。不过大家提了之后我就去试了,发现还是不行 |
zjjhtony 发表于 2020-6-21 09:19 我在面包板上接的时候没有接EA脚是能用的,不过提了这个意见后我在我硬件上试了,还是不行 |
我用面包板接的电路里,EA脚也没接耶 |
89C52 P0端口需要上拉电阻,通常为4.7k欧姆。 |
EA脚没接 |
上拉电阻有吗 |
单片机的31脚接VCC
![]() |
貌似走线间距不足,线间短路了。![]() |
测量一下单片机引脚到液晶引脚的电路连接情况吧,有没有接触不良的,原理图没看出问题。 |
你的单片机没有工作,51单片机的EA脚是否接高电平? |