1. 最近调试自己板子上LCD1602的时候,看下测试的时序图,因为下面的时序图导致LCD1602无法显示,下面的时序图是有问题的,E的上升沿和下降沿的时候,RW需要低电平

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

对比下淘宝上买的可以显示的开发板的时序图,区别就在于RW的时序上

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第2张

然后看下网上标准的LCD1602的时序图,发现在E的上升沿和下降沿都需要RW是低电平的

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第3张

那么正确的时序图应该是下面(按照标准的时序如图3),当然另外一种办法就是RW一直是低电平(如图2)

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第4张

2. 看下自己板子原理图,SN74LVC14是反相器,SN74LVC1G00是与非门

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第5张

SN74LVC1G00的逻辑图

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第6张

根据上面的逻辑图可以看出来,AWE和ARE不可能保证RW一直是低电平的,所以解决办法就是U7不用焊接

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第7张

最后解决问题

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第8张

 

3. 如何发现上面问题的,对比淘宝买的开发板如下

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第9张

但是实际用万用表测试,LCD_RW是断开的,所以LCD_RW才一直是低电平的,也算被坑了一把

TMS320VC5509驱动LCD1602之奇怪问题和时序图 随笔 第10张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄