打印

晶振不起阵是什么原因?

[复制链接]
3264|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tyrone3000|  楼主 | 2007-11-15 10:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用的CPU是c8051F020
焊了两片了,晶振不起振很恼火,应该是什么原因?
有没有遇到过类似的情况,给个帮助,谢谢!

相关帖子

沙发
tyrone3000|  楼主 | 2007-11-15 10:15 | 只看该作者

如果是晶振坏了的话,我用什么方法检验它?

使用特权

评论回复
板凳
awey| | 2007-11-15 10:16 | 只看该作者

一般是晶振质量差

使用特权

评论回复
地板
tyrone3000|  楼主 | 2007-11-15 10:22 | 只看该作者

可我怎么检验它是好是坏呢?

使用特权

评论回复
5
awey| | 2007-11-15 10:25 | 只看该作者

非专业的方法:搭个晶振电路,能振的就OK

使用特权

评论回复
6
xwj| | 2007-11-15 10:29 | 只看该作者

随便找个单片机写个LED闪烁程序啊

晶振换成插座,插上就闪,不插或坏了就不闪了


在板上测量的话示波器探头一定要打到10X位置,
否则就算晶振是好的,探头挂上去也会停振的

使用特权

评论回复
7
tyrone3000|  楼主 | 2007-11-15 10:34 | 只看该作者

5楼的晶振电路怎么搭?请指教

使用特权

评论回复
8
qiushui007| | 2007-11-15 10:37 | 只看该作者

晶振的匹配电容换下看看

使用特权

评论回复
9
tyrone3000|  楼主 | 2007-11-15 10:43 | 只看该作者

电容换过了,首先声明电路板肯定没问题!

这个板子已经成功调试通过了,只是现在要重新做几块。
焊上俩片子了都不行,郁闷了,不能在怀疑我的焊接了,所以来问问是不是晶振的毛病。

使用特权

评论回复
10
tyrone3000|  楼主 | 2007-11-16 09:45 | 只看该作者

自己做了个监测电路,已验证晶振没有质量问题!

现在很真得查查单片机的质量,已经坏过好多了!

使用特权

评论回复
11
ldyeah| | 2007-11-16 12:21 | 只看该作者

换个好的晶振试试不就知道是不是晶振的问题了?

使用特权

评论回复
12
孤星119| | 2007-11-16 13:40 | 只看该作者

别说是单片机的内部震荡不行啊.

使用特权

评论回复
13
tyrone3000|  楼主 | 2007-11-16 14:38 | 只看该作者

还有个问题,在没有进行对单片机编程之前

单片机是启动内部震荡还是外部震荡?
C8051F020支持两种震荡。

使用特权

评论回复
14
lws| | 2007-11-16 15:38 | 只看该作者

默认是内部晶振

要使用外部晶振需要编程的
 OSCXCN = 0x67;    // EXTERNAL Oscillator Control Register
  for (n=0;n < 255; n++) ;           // XTLVLD blanking interval (>1ms)
  while ( (OSCXCN & 0x80) == 0 );// wait for xtal osc to start up
 
文档还需要多看。

使用特权

评论回复
15
ayb_ice| | 2007-11-16 16:21 | 只看该作者

应该是没有配置好吧

接晶振的两个引脚必须配置成模拟口,并且要被交叉开关跳过。。。

使用特权

评论回复
16
lybiny| | 2007-11-16 16:56 | 只看该作者

建议楼主,把所有焊点再焊一边,彻底排除虚焊

建议楼主,把所有焊点再焊一边,彻底排除虚焊!
特别是贴片的,烙铁温度调到280度,左焊焊右焊焊,直到他没有动了才能算好,否则很容易虚焊!

使用特权

评论回复
17
tyrone3000|  楼主 | 2007-11-16 20:12 | 只看该作者

找到问题了,MAX811坏了

使用特权

评论回复
18
tyrone3000|  楼主 | 2007-11-16 20:14 | 只看该作者

谢谢各位提醒,系统一直复位!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

97

主题

474

帖子

1

粉丝