关于新华龙C8051F系列单片机死机问题

2020-01-23 14:44发布

从08年开始接触C8051F系列的单片机,期间上手确实很快,对于新手来说,确实是一款非常好的单片机。但是后来碰到的就是死机问题,痛苦了很长一段时间。也在论坛里发过帖子求助,坛里的兄弟们也都给了我非常好的建议。
现在我的问题已经解决,现在我把很多人可能一时间想不到的一点拿出来跟大家分享。
就是烧写口的布线。一定要短,特别是RST端口。有必要的的话烧完程序后把这个脚从单片机引脚处割断最好。
我的系统里之前就是因为这个稍微布线拉的长了些。不定时的死机。怎么找问题都无果。程序里加软陷阱无果。询问新华龙工程师,也回答不出个所以然来。后来在坛子里看到了有位大侠的关于RST脚的建议。测试后,目前连续跑了一个多月再也没有出现之前的问题了。之前大约一天死10次,有时候一小时死10次。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
32条回答
gameboy_xsc
1楼-- · 2020-01-25 12:31
回复【6楼】AVR_DIY  苹果的另一半
死机 跟那个没多大关系吧?  一般多半是软件有问题。。。
-----------------------------------------------------------------------

我专门做了实验,同样的程序。把RST脚弄短,就不死。拉长一点就会死。
gameboy_xsc
2楼-- · 2020-01-25 14:28
另外,我发现有些兄弟在用新华龙的仿真器时也经常会死机,程序跑飞。我分析也是因为RST引脚过长,导致单片机容易受到干扰而死机。
5880527
3楼-- · 2020-01-25 18:24
回复【14楼】gameboy_xsc
另外,我发现有些兄弟在用新华龙的仿真器时也经常会死机,程序跑飞。我分析也是因为rst引脚过长,导致单片机容易受到干扰而死机。
-----------------------------------------------------------------------

稍微有点干扰时连烧写程序都成问题,更不要说仿真了,甚至一个继电器动作一下电脑就找不到编程电缆了。新华龙的编程电缆以前那种黑 {MOD}的质量还好点,现在黄 {MOD}的那种仿真适配器,太容易受干扰了,也容易坏
idodi
4楼-- · 2020-01-25 23:38
 精彩回答 2  元偷偷看……
ordinary
5楼-- · 2020-01-26 04:27
不是死机,是rst引脚上的窄脉冲使片子进入了debug状态。
rst引脚长短不是问题,建议通过小电阻直接连电源。
wwwjjjwww
6楼-- · 2020-01-26 06:52
根本就是个烂芯片,尤其是3v的单片机,我把能用到的办法都试过了,死机是绝对的,当然不干扰的情况下是不会死机的,但是做脉冲群实验,百分百死机。过不了EMC的,换个大家都不喜欢的STC居然能过脉冲群。真的是无语了。

一周热门 更多>