遇到过同类问题
以前做秤时遇到过同类问题,一到冬季就死机;<br /><br />用单片机给其定时复位就行了,想知道你的做法!!!又忘了留邮箱:shixiaofei2001@163.com
shixiaofei2001@163.com学习
在数据线上加个20p电容试试
在数据线上加个20p电容试试你的问题如下
HT1621写数据时序如下:<br /><br />启动总线<br /><br />写入地址<br /><br />写入数据<br /><br />结束总线<br /><br />前3步都是对的,但是最后一步,你的程序是错的!<br /><br />如下:<br /><br />//-----***-LCD停止-***-----//<br />void LcdStop(void)<br />{<br /> LcdCs=1;<br /> Delay(10);<br />}<br /><br />应该修改为:<br /><br />void LcdStop(void)<br />{<br /> LcdData=1;<br /> LcdWr=1;<br /> LcdCs=1;<br /> Delay(5);<br />}<br /><br />另外启动的时候最好更改为:<br /><br />void LcdStart(void)<br />{<br /> LcdWr=1;<br /> LcdData=1;<br /> LcdCs=1;<br /> LcdCs=0;<br /> Delay(5);<br />}<br /><br />修改的原因(最后一步结束总线的时候):<br /><br />当你写完最后一个字节的时候,如果改字节是0那么数据IO口可能永远是低,没有释放总线,导致以后写数据的时候可能会出现意向不到的错误!<br /><br />以上是本人的理解不对的地方还希望多多指教!<br /><br />另外你的签名借用一下(比较符合我的名字的定义或者说是意境)!Lou Zhu Shi Fou Jie Jue Le ?
谢谢 释然,不过不是您说的问题!
因为在程序其它地方有结束总线的地方!<br /><br />谢谢! 雁舞白沙 发表于 2008-3-4 08:59 static/image/common/back.gif问题解决了!谢谢大家的关心!哪位需要解决方式,请留下EMAIL!不想让那些不动脑筋的人轻而易举的得到答案! ...
斑竹,你的HT1621闪屏是什么引起?我的也会。求解。1623914208@qq.com 楼主问题解决,怎么解决的呢???zhangyiyou@126.com 我觉得还是你的现场环境、抗干扰设计、电源设计的问题
不过,你的读写时序种的延时安排得不合理哦 雁舞白沙 发表于 2008-3-4 08:59 static/image/common/back.gif
问题解决了!谢谢大家的关心!哪位需要解决方式,请留下EMAIL!不想让那些不动脑筋的人轻而易举的得到答案! ...
我也出现这情况了,是什么问题啊 !!!急死了!!!!!!!十万火急!!!!!加我qq2841605050 手焊接没问题,过锡炉后花屏,,是啥原因!ht1621b,,求解! 看见雁舞白沙了。 849928055@qq.com 楼主怎么解决的,我也遇到了这样的问题 定时更新1621,相当复位1621,还不行那就是山寨货。还有要注意通信时序,保证任何情景下在规格内。 我的也是!试了很多芯片,时好时坏!你是如何解决的,望赐教,谢谢!364583998@qq.com 我遇到死机的情况。楼主你是如何搞定的,请指教。谢谢~!blueux@qq.com 我也遇到此问题,请指教,504894304@qq.com 1621假货市场上相当的多,早几天我公司就遇到了,换了就好了。 1621除非买到HT的原装 芯,但贵,否则,你懂的。
1621损坏让我也损失过不少,后来,只要工作时不是要求很小的电流(睡眠后可以基本不耗电),我就用IO+电阻来模拟驱动波形,非常可靠。