标题: 时钟+测温+点阵大屏+LCD小屏终于调试完啦 [打印本页]

作者: liuyang    时间: 2013-1-14 02:34
标题: 时钟+测温+点阵大屏+LCD小屏终于调试完啦
 陆陆续续调了一个星期终于在今晚调整好了,中间碰到的问题真是费了不少脑子。。。。

总结如下:

问题1:点阵屏行1和行8总是点亮,解决:发现行驱动三极管击穿,更换解决。

问题2:时钟芯片读取数据时,单独用lcd显示是好的,加上点阵屏后出现字符错乱,解决:发现点阵屏工作时对时钟芯片数据读取产生干扰,对时钟三条数据线加4.7k上拉电阻抗干扰后问题解决。

问题3:点阵屏显示时间时,发现个位显示正常,十位乱码,解决:
 
dispram=(ledcode[(hour&0xf0)>>4][a]>>4)|((ledcode[hour&0x0f][a])&0xf0); 
错写成
dispram=(ledcode[hour&0xf0][a]>>4)|((ledcode[hour&0x0f][a])&0xf0); 
十位数据还在高4位上,忘了移到低4位,低级错误,害得白忙活一个小时。

问题4:DS18B20测温芯片和定时中断干扰问题,解决:在DS18B20 DQ总线拉低前关闭中断(EA=0)。

问题暂时这么多,后面还要完善程序,估计要碰到不少问题,慢慢总结吧。

不多说,上图,无图无真相,呵呵

作者: benemel    时间: 2013-3-14 14:01
我怎么看不到图片的。是不是等级太低没权限啊。。。。
作者: fengchenlong    时间: 2013-3-15 07:29
没能看到图,不过楼主描述的很清楚了 ,希望能长期分享这类的经验之谈.
作者: chai1355    时间: 2013-10-18 16:38
经验值得借鉴。
作者: 1678    时间: 2015-8-7 18:08
没有图片啊  




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1