打印

AT89S52单片机死机

[复制链接]
4287|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiejiayue|  楼主 | 2013-1-7 16:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一款产品,用的是AT89S52,做了40多块,然后上电老化,有的没过多长时间就出现了问题,然后复位就好了。复位电路用的是阻容式的,只是上电复位。软件应该没问题,因为之前也是用的这个软件,所以我怀疑是硬件问题,更换了晶振还是有坏的,也更换过负载电容,因为现在用的板子是几年前做的,我怀疑是不是板子受潮了?我测量过出现问题的产品,晶振不工作了,不知道是什么原因导致的,板子放的时间长了会不会有影响?

相关帖子

沙发
jlass| | 2013-1-7 16:48 | 只看该作者
板子久了,容易产生虚焊

使用特权

评论回复
板凳
xiejiayue|  楼主 | 2013-1-7 21:18 | 只看该作者
我用AT89C52替代S52烧写同样的程序,进行对比,发现当触摸S52晶振引脚时,碰几下,就死机了,但是同样碰89C52晶振引脚,尽管碰的时候不工作,但是手一松开,单片机就继续正常工作,难道是这两款单片机驱动晶振的能力不同,还是S52对晶振电路要求比较高,我这个板子的晶振引脚到单片机的距离稍有点远,4M晶振,用的20pF电容

使用特权

评论回复
地板
xiejiayue|  楼主 | 2013-1-7 21:22 | 只看该作者
jlass 发表于 2013-1-7 16:48
板子久了,容易产生虚焊

虚焊倒是有可能,但是我这个问题不像是虚焊造成的

使用特权

评论回复
5
hq_y| | 2013-1-7 22:35 | 只看该作者
89S52系列抗干扰性能是最差的。

使用特权

评论回复
6
xiejiayue|  楼主 | 2013-1-8 08:22 | 只看该作者
hq_y 发表于 2013-1-7 22:35
89S52系列抗干扰性能是最差的。

但是我这款产品上没有什么强电信号,怎么会有干扰呢,还是线路板本身有点问题呢

使用特权

评论回复
7
armcn| | 2013-1-8 08:33 | 只看该作者
说明板子不太好,不稳定,检查一下吧。

使用特权

评论回复
8
elec921| | 2013-1-8 08:36 | 只看该作者
晶振部分有问题

使用特权

评论回复
9
jjjyufan| | 2013-1-8 08:46 | 只看该作者
晶振的匹配不是随便加的,
你最好看看所用的晶振规格书,一般都写明了匹配多少电容的,
另外你可以试试晶振壳接地 晶振并联1M电阻

使用特权

评论回复
10
hq_y| | 2013-1-8 10:02 | 只看该作者
你换个stc的单片机
把内部看门狗用上,外部的rc复位就别用了。
还不够烦人的。
rc复位本身是有问题的。
最开始大家都这么用,到后来外置看门狗,再后来用内置独立看门狗
都是有个认识过程的。

使用特权

评论回复
11
xiejiayue|  楼主 | 2013-1-8 10:30 | 只看该作者
hq_y 发表于 2013-1-8 10:02
你换个stc的单片机
把内部看门狗用上,外部的rc复位就别用了。
还不够烦人的。

嗯 我现在换了MCU 用的是SM8952A 感觉好多了 正在老化中。。。。。。

使用特权

评论回复
12
xiejiayue|  楼主 | 2013-1-8 10:31 | 只看该作者
jjjyufan 发表于 2013-1-8 08:46
晶振的匹配不是随便加的,
你最好看看所用的晶振规格书,一般都写明了匹配多少电容的,
另外你可以试试晶振 ...

嗯,晶振的匹配应该没问题,我也看了手册

使用特权

评论回复
13
xiejiayue|  楼主 | 2013-1-8 10:32 | 只看该作者
elec921 发表于 2013-1-8 08:36
晶振部分有问题

是不是AT89S52晶振引脚驱动能力不如89C52呢

使用特权

评论回复
14
xiejiayue|  楼主 | 2013-1-8 10:33 | 只看该作者
armcn 发表于 2013-1-8 08:33
说明板子不太好,不稳定,检查一下吧。

这个确实很难检查啊

使用特权

评论回复
15
xiejiayue|  楼主 | 2013-1-8 11:16 | 只看该作者
hq_y 发表于 2013-1-8 10:02
你换个stc的单片机
把内部看门狗用上,外部的rc复位就别用了。
还不够烦人的。

请问在不更改硬件和软件的情况下,可以用SM8952A-L25替代AT89S52吗,

使用特权

评论回复
16
jjjyufan| | 2013-1-8 13:03 | 只看该作者
是你否装了芯片座子啊?

使用特权

评论回复
17
xiejiayue|  楼主 | 2013-1-8 15:17 | 只看该作者
jjjyufan 发表于 2013-1-8 13:03
是你否装了芯片座子啊?

嗯 44脚方的芯片座

使用特权

评论回复
18
tergy2012| | 2013-1-8 16:08 | 只看该作者
芯片座子你有没有装上呢

使用特权

评论回复
19
jjjyufan| | 2013-1-8 16:34 | 只看该作者
不起振的,换个座子试试,
一般我们都是不用座子的。容易出问题,

使用特权

评论回复
20
大道至简| | 2013-1-8 20:13 | 只看该作者
我以前也碰见过这种问题,一模串口两根线就可以顺利启动,不摸不行。当时快要疯掉。最后发现根本不是硬件问题,而是软件问题。

使用特权

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

本版积分规则

4

主题

60

帖子

0

粉丝