单片机有哪些类型死机的原因有哪些?

电源问题导致单片机死机的原因分析与改进--《机床与液压》2012年07期
电源问题导致单片机死机的原因分析与改进
【摘要】:HIC998(3)P/T型智能卡式电话机采用AT89C55WD作为MCU,在使用中极易出现批量死机的问题。通过记录对比试验的波形和数据,发现话机死机的根本原因是电路中稳压芯片的驱动能力偏小,不能满足单片机复位时对功耗的需求造成。提出采用SMT生产工艺将RN5VD45A、RA和部分外围元件装配在一块电路板上的方法来替换MAX666,改造后话机使用效果良好,验证了该方法的有效性,解决了单片机死机问题。
【作者单位】:
【关键词】:
【基金】:
【分类号】:TP307【正文快照】:
AT89系列的单片机以其与INTER51系列单片机的兼容性和内带电可改写的程序存贮器、再加上可加密与低廉的价格而受到单片机开发人员的重视,越来越多的产品采用了这类单片机。HIC998(3)P/T型IC卡电话机即采用AT89系列中的AT89C55WD作为控制器,虽然使用起来非常方便但却易出现批
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【参考文献】
中国期刊全文数据库
刘其贵,李建中,郭振东,魏同立;[J];电路与系统学报;2002年04期
叶念渝,何兆湘;[J];仪表技术与传感器;1998年07期
【共引文献】
中国期刊全文数据库
王忆;何乐年;严晓浪;;[J];半导体学报;2006年09期
元增民;[J];长沙大学学报;2005年05期
白雪峰,张宇;[J];东北林业大学学报;2005年02期
夏为民,陈劲操;[J];电测与仪表;2002年04期
王涛,李艳萍;[J];电测与仪表;2005年03期
冯开霞,陈辉堂;[J];电工技术杂志;2004年02期
王春雨,丁杰雄,文吉;[J];电子科技大学学报;2001年06期
李琦;任光;;[J];大连海事大学学报;2002年04期
肖婧;[J];单片机与嵌入式系统应用;2005年02期
樊昌元,文斌,王保强;[J];电子测量与仪器学报;2004年03期
中国博士学位论文全文数据库
张兴红;[D];重庆大学;2003年
宗伯华;[D];中国农业大学;2004年
国香恩;[D];吉林大学;2004年
马福昌;[D];西安理工大学;2005年
中国硕士学位论文全文数据库
曹秀岭;[D];西北工业大学;2005年
李建龙;[D];西南交通大学;2005年
史庆国;[D];河北工业大学;2000年
宁国勤;[D];华中师范大学;2002年
戴宁;[D];重庆大学;2002年
罗杰;[D];南京航空航天大学;2003年
王爱乐;[D];太原理工大学;2003年
毛秀丽;[D];武汉理工大学;2003年
苏晓东;[D];南京理工大学;2002年
裘国华;[D];重庆大学;2003年
【二级参考文献】
中国期刊全文数据库
刘其贵,李建中,郭振东,魏同立;[J];电路与系统学报;2002年04期
马勋,张波;[J];微电子学;2004年02期
【相似文献】
中国期刊全文数据库
;[J];电源世界;2005年05期
希雷;;[J];半导体信息;2007年04期
Bob K;[J];电子设计应用;2008年08期
陈嘉庆;;[J];微计算机信息;1989年02期
丁红元,陈安宇;[J];医疗设备信息;1994年02期
刘湘涛;[J];邵阳高等专科学校学报;1995年04期
李炳坤;谢瑞琼;;[J];电子测量技术;1995年04期
罗飞;宋绍剑;;[J];电气自动化;1995年03期
李纪扣,赵志武,方大寿;[J];电子技术;1996年05期
宗毅,郭晓东;[J];武汉化工学院学报;1997年04期
中国重要会议论文全文数据库
唐卫红;曹金荣;李汉军;郑晓慧;杨士亮;;[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
杨剑平;刘淳;任广林;;[A];江苏省通信学会2004年学术年会论文集[C];2004年
周栋;马刚;闫广;;[A];第十三届全国煤矿自动化学术年会、中国煤炭学会自动化专业委员会学术会议论文集[C];2003年
黄贤超;宓方玮;;[A];四川省电子学会传感技术第九届学术年会论文集[C];2005年
徐志远;凌志浩;;[A];第七届工业仪表与自动化学术会议论文集[C];2006年
赵明忠;;[A];全面建设小康社会:中国科技工作者的历史责任——中国科协2003年学术年会论文集(下)[C];2003年
张艳;崔建召;文环明;;[A];2007年河北省电子学会、河北省计算机学会、河北省自动化学会、河北省人工智能学会、河北省计算机辅助设计研究会、河北省软件行业协会联合学术年会论文集[C];2007年
范小兰;;[A];第七届全国信息获取与处理学术会议论文集[C];2009年
汪科;秦正;罗辑;;[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
王怀瑞;顼庆坤;;[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
中国重要报纸全文数据库
;[N];北京电子报;2001年
广东 张则;[N];电子报;2010年
郭学提;[N];电子报;2008年
广东 张则;[N];电子报;2010年
牛余朋;[N];电子报;2004年
刘少龙;[N];电子报;2005年
广东 陈城岗;[N];电子报;2011年
广东 陈城岗;[N];电子报;2011年
广东 陈城岗;[N];电子报;2011年
广东 陈城岗;[N];电子报;2011年
中国硕士学位论文全文数据库
曹卫芳;[D];山东科技大学;2005年
吕春峰;[D];昆明理工大学;2006年
黄凤娟;[D];安徽大学;2006年
陶志东;[D];华中科技大学;2006年
尹林子;[D];电子科技大学;2005年
陈锐;[D];浙江大学;2006年
曹彩萍;[D];合肥工业大学;2006年
朱宇翔;[D];南京工业大学;2006年
周巧玲;[D];浙江工业大学;2007年
张俊武;[D];重庆大学;2007年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号单片机死机原因_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
单片机死机原因
上传于||文档简介
&&黄​帝​内​经​白​话​文
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢君,已阅读到文档的结尾了呢~~
电源问题导致单片机死机的原因分析与改进,单片机死机,单片机死机的原因,单片机电源模块,单片机电源电路,单片机电源电路原理,单片机电源电路设计,单片机电源,单片机电源模块设计,单片机电源模块电路图
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
电源问题导致单片机死机的原因分析与改进
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口串口导致单片机死机的原因 - 电工之家
电工之家 - 电工学习网站
当前位置: >
串口导致单片机死机的原因
时间: 19:14
来源:电工之家
作者:编辑部
【摘要】串口导致单片机死机可能的原因: 1.USB转串口线质量不好,或是驱动不良,或是此设备在win7 64位机上工作不正常。 2.如果使用的是PL-2303HX系列的USB转串口线,那么在电脑打开串口后,拔掉USB线,一定会死机,再插上USB线也无济于事。只能关机重启。正确的做......
串口导致死机可能的原因:
1.USB转串口线质量不好,或是驱动不良,或是此设备在win7 64位机上工作不正常。
2.如果使用的是PL-2303HX系列的USB转串口线,那么在电脑打开串口后,拔掉USB线,一定会死机,再插上USB线也无济于事。只能关机重启。正确的做法是只能关闭串口后,在拔出USB线。
3.如果面包板从USB取电的话,建议不要超过450mA电流,否则会引起电脑死机重启
4.如果是STC系列的单片机,推荐使用FT232,CH340系列的USB转串口线会稳定很多。其他芯片的USB转串口线用在STC单片机上。博客访问: 490281
博文数量: 127
博客积分: 7070
博客等级: 少将
技术积分: 935
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: 嵌入式
【楼主位】 fewer003
总结了引起AVR单片机死机重启的原因,希望能起到抛砖引玉的效果,也希望同行能够补充 当碰到总复位的问题时,我们可以读取MCUCSR来确定复位原因,总的原则是先软后硬(先排除软件的问题,后再查找是否是硬件的问题),先简单后麻烦(先排除容易更换的芯片和器件,后排除比如贴片的单片机),先易(出错)后难(出错) 我是个新手,只总结了一点点,一些自己没碰到,是在查自己单片机总复位的原因时找到的,如不准确,请指正。最近在用MEGA64L做一个项目,这是我第一次独立做项目,又是新手,难免磕磕碰碰,上周一就废话少说,进入正题吧。 1.看门狗未按时喂狗,时间溢出即复位。这样的复位会间隔时间固定,要看具体型号的单片机的看门狗的设置了。解决方法,及时喂狗,或者关掉看门狗(注:像MEGA64一类的高级别的单片机,若工作在模式2是关不掉的,详细请看DATASHEET); 2.电源不稳定。因此而复位的时间不会太确定,当系统的工作功率变大或者电压不稳时会引发掉电复位,除了可以读取MCUCSR来确定,也可以用示波器来查看。解决方法:更改或完善电源部分的设计; 3.开中断未有中断服务程序。这种情况我未碰到,是同行遇见过的。解决方法:写好中断程序,或者关掉中断^_^; 4.中断中调用太多的函数及调用深度太大,这样会引起堆栈溢出,程序便会跑飞,死机或复位。解决方法:不要调用太多的函数,可以设置标志位,或者干脆写在中断里边; 5.晶振损坏。这是我遇到的问题,原先没有怀疑晶振的问题,排除了软件及电源部分,但我始终找不到复位的原因,最后没有办法,抱着换晶振不行就再换 MCU的情况下试试,结果问题就解决了,教训啊!!!仔细想想也是,如果系统的频率不稳定了,死机跟复位是应该的,还是想请教一下马老师对此的看法? 暂时就这么多,请同行前辈们补充指正!
---------------------------------------------------
【3楼】 zxq6 小马哈
我碰到过,是寄存器没有设置对。估计就是第三条吧,仿真的时候系统就一直在一个延时函数里面非正常跳转。当时很是郁闷,因为我以前从来不怀疑程序会引起系统跑飞。 呵呵,看来以后写程序需要规范些了。
---------------------------------------------------
【10楼】 fewer003
看看堆栈是不是溢出了?
阅读(5777) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。}

我要回帖

更多关于 单片机有哪些类型 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信