经过我们的工程师这几天的查看验证,终于找到原因了。我也很高兴啊!o(∩_∩)o…
问题是我在设计中除了液晶的RD端口没有用之外,其它端口都用到了。而我在对RD端口的处理上是从液晶引出信号线时RD端口的信号线也引出来了。而RD的信号线没有与控制器的端口连接,导致RD端口悬空。悬空是次要的,主要还是其它信号线的信号高频变化将干扰信号耦合到RD上的信号线上,这时液晶不知道CPU对它执行的是读(RD)还是写(WR)。
而原来的板子虽然也没有用到RD信号线端,但该线始终是与CPU端口相连的,而CPU在复位时该端口是置高的。从而避免了无法显示这一问题。这就导致了这几天一直困扰我和陈工的问题。
我们的处理方法是将RD端口直接在液晶板上通过4.7K电阻上拉至VCC,这样RD新号端始终是高电平,因此这一问题也得到解决!o(∩_∩)o…
可以下一步了!o(∩_∩)o…哈哈
用户399123 2011-3-4 13:54