打印

为什么我的C8051一直复位?

[复制链接]
5016|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gwzhang01|  楼主 | 2010-11-21 10:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾,小弟今天遇到一个问题,请大家指教
我用的是C8051F020
昨天还好用的,今天重新下载了一次程序,发现单片机就开始不断复位,
用示波器查看,电源电压没有问题,晶振也可以启振,昨天还好用的,确定关闭了WTD。不知道是哪里出现了问题,请各位不吝赐教。小弟感激不尽!

相关帖子

沙发
gwzhang01|  楼主 | 2010-11-21 11:25 | 只看该作者
哎。大家指点下啊

使用特权

评论回复
板凳
GZSH| | 2010-11-21 16:56 | 只看该作者
先下个简单的程序试试,  如果还是不断复位, 就查硬件电路(复位信号, 器件焊接等等); 如果能正常工作, 那就是程序或配置的问题了.

使用特权

评论回复
地板
zdhlixiang2006| | 2010-11-21 17:02 | 只看该作者
请楼主仔细看一下C8051手册中的复位一节,看引起复位都有哪些条件,然后一一排除

使用特权

评论回复
5
pa2792| | 2010-11-21 18:20 | 只看该作者
估计很难有答案。拿去给FAE,他也没法分析这些莫名其妙的东西。

使用特权

评论回复
6
pa2792| | 2010-11-21 18:21 | 只看该作者
个人认为C8051F太娇气了。或者是本人水平太差劲了。

使用特权

评论回复
7
cosmoscn| | 2010-11-21 20:36 | 只看该作者
28脚MONEN(电源监控)一定要接VCC,不然就容易复位。

使用特权

评论回复
8
月下狂想曲| | 2010-11-21 21:02 | 只看该作者
原厂的中文说明讲得很详细,看了说明没有,应不会有问题的吧

使用特权

评论回复
9
SmartEnergy| | 2010-11-21 23:43 | 只看该作者
先下个简单的程序试试,  如果还是不断复位, 就查硬件电路(复位信号, 器件焊接等等); 如果能正常工作, 那就是程序或配置的问题了.
GZSH 发表于 2010-11-21 16:56

这个方法好。LZ注意到没?F020在04年就用过,感觉不错。

使用特权

评论回复
10
chunyang| | 2010-11-22 08:18 | 只看该作者
先烧一个最简单的程序比如就一个指向自身的跳转指令再测,如果问题消失,是你的软件编程有误,否则是硬件问题,重点检查连线和焊接,先不要怀疑MCU本身。

使用特权

评论回复
11
zxy20099| | 2010-11-22 08:20 | 只看该作者
顶一下。

使用特权

评论回复
12
ayb_ice| | 2010-11-22 08:22 | 只看该作者
调试便知

使用特权

评论回复
13
yuyetufu| | 2010-11-22 08:50 | 只看该作者
看复位的那个寄存器,看看是什么类型的复位

使用特权

评论回复
14
dan.lin| | 2010-11-22 09:15 | 只看该作者
重新下载程序试试

使用特权

评论回复
15
swx2010| | 2010-11-22 09:17 | 只看该作者
1# gwzhang01
检查复位源,关闭时钟丢失检测和VDD监视器,

使用特权

评论回复
16
kingheimer| | 2010-11-22 09:24 | 只看该作者

使用特权

评论回复
17
jack_shine| | 2010-11-22 09:26 | 只看该作者
仔细检查,确保WTD关闭

使用特权

评论回复
18
acute1110| | 2010-11-22 09:55 | 只看该作者
帮你写个可能性。--排查的步骤
1,WDT开了而没有喂狗。
2,非法的指令和地址操作而导致的WDT没有喂狗,
3,电源是否正常,晶振是否正常,bypass的电容是否不够。
4,如果还是查不出来,请将原理图先贴出来。

使用特权

评论回复
19
hbaidu| | 2011-6-29 10:35 | 只看该作者
个人认为C8051F太娇气了。或者是本人水平太差劲了。
pa2792 发表于 2010-11-21 18:21


是后者

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝