屏显混乱原因已经找到、排除,总结如下<br /><br />1、最初使用的青云LCM128645zk,使用串口模式,除了将CS长拉VCC外,只连接了SID、SCLK两个引线,屏上15脚对应的PSB串并模式选择在模块上已经设定为低电平。<br /><br />2、手头的几块非青云的屏对15脚PSB均未在模块上设置,需要使用者进行软件设置或者硬件设置。我在使用这几块屏时忽略了这点。使15脚处于悬空,状态不稳定,造成显示混乱。故障原因并非软件问题,而是硬件。<br /><br />3、总结如下:针对基于ST7920汉显屏,在串口模式下应对CS、SID、SCLK、PSB脚软硬件设置特别注意。PSB高电平为并口模式、低电平为串口模式。<br /><br />最后感谢各位的关注和帮助。<br /><br />需要ST7920串口驱动程序的朋友可以邮件我。<br />kymcu51@126.com
|