原创 一次调试经历——由于装错了一个电容

2007-3-30 21:23 6952 5 7 分类: MCU/ 嵌入式

ADuC7026I的板子焊好后,就上电调试了。使用ISP下载,可以下载程序,校验结果也正确。


烧入一个LED流水灯程序,却运行错误,本来是一个个LED连续亮过去的,但现在是部分LED亮了后,就死掉了。


检查电源电压,正常。怀疑芯片损坏,但ISP可以正常下载,故芯片坏的可能性很小。


既然ISP可以正常工作,那问题应该出在了跟ISP时不一样的地方。由于该芯片有内部RC振荡器,猜测ISP程序可能使用的是内部RC振荡器,而我的测试程序却用的是外部晶体,推测故障可能出在外部晶体部分。检查晶体焊接,良好。不小心看到晶体旁边的两个启振电容(0603的帖片),发现它们的颜色居然不一样……有一个颜色较深,怀疑自己安装电容时不小心装错了,马上把烙铁插头插到插座中,等它热了,焊下电容,用电容表一测,晕,原来是一个1uF的电容,由于电容容量太大,导致使用外部晶体时时钟源无法振荡。换上一个10pF的电容,上电,马上OK,流水灯“流”了起来~~~~~~~


由于平时都比较小心,所以也没怀疑到居然把这个电容个装错了,害我折腾了好几分钟…………


 

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户120337 2011-2-23 08:27

一些常用的芯片还可以到taobao上面去查价格。

computer00 2007-9-19 14:09

呵呵,排除错误要一步步来,先确认故障点,不能盲目。

用户116916 2007-9-19 13:30

强,我得折腾好几天

相关推荐阅读
computer00 2013-06-05 16:27
[招聘]Android系统开发工程师
任职要求: 1. 扎实的C/C++基础,熟悉嵌入式Linux和Android操作系统的软件开发; 2. 良好的沟通能力和逻辑思维能力; 3. 良好的英文文献阅读能力; 4. 具备...
computer00 2013-06-04 09:26
[招聘]Android应用开发工程师
任职要求: 1. 具备扎实的面向对象编程思想和JAVA编程基础; 2. 熟悉Eclipse+ADT开发环境,熟练掌握Android基本类库; 3. 熟悉网络应用和多媒体应用开发; ...
computer00 2012-09-26 13:15
圈圈的新浪官方围脖
http://weibo.com/computer00  ...
computer00 2012-09-26 13:12
欢迎大家去收听圈圈弹的曲子
http://www.tudou.com/home/_105209016  ...
computer00 2009-06-29 15:07
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)下载地址1:下载地址2: 勘误.pdf...
computer00 2009-06-25 11:23
一块磐正845GE主板PS2接口的修复
圈圈有一部台式机,某天开机时,发现键盘用不了了,停留在输入BIOS密码那里。主机自检通过,但是蜂鸣器却发出很微弱的、连续的声音,同时键盘的三个LED也没有出现象往常一样的闪烁一下。圈圈以为多日未用,积...
EE直播间
更多
我要评论
2
5
关闭 站长推荐上一条 /3 下一条