|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
天冷了,机也死了!!! |
作者:adf 栏目:单片机 |
10月份小弟自己用ATMEGA16L-8PI做了一个LCD文本阅读器(MEGA16L+7.3728MHZ+青云LCM12864B+AT29C040A+3*74LS164),可到最近开机一看傻了眼——死机!!!当用手摸PD?脚时居然又活了,接下来又按复位键,还是死机。用手摸PD?脚又复活了。我想可能(因为没有示波器,底气不足,只能说可能)是振荡器不起振,开始时怀疑可能是芯片工作温度范围太窄,不能在零下温度工作,于是查DATASHEET,ATMEGA16L-8PI工作温度范围是工业级温度范围,最低可到-40度,本地区现在最低温度不过-6度,当我将MEGA16L 13脚(XTAL1)的外接电容(20PF)拆掉后,机器居然正常了,我认为是外接晶振的滤波电容选的太大,将信号衰减过大所致。天不冷时,不影响起振天冷时,便影响起振。以上是小弟的一点愚见,还望高手指教。 |
2楼: | >>参与讨论 |
作者: lwtlwt 于 2005/12/11 20:07:00 发布:
RE. 首先要纠正的是:晶体的两个外接电容并非滤波电容,而是起到谐振的作用,这两个电容应该使用高频介质损耗小的电容,比如高频瓷介电容,决对不能使用寄生电感大,介质损耗高的电容, 检查一下你的电容选取是否有问题,并且不能有漏电,受潮等,电容的取值一般在15~30p之间,这与晶体的特征参数有关,另外,再检查一下你的熔丝设置,使用外部晶体时, CKOPT尽可能选上,这有利于起振,还有,应根据你的频率高低设置相应的熔丝位 |
3楼: | >>参与讨论 |
作者: qjy_dali 于 2005/12/12 12:17:00 发布:
关注 |
4楼: | >>参与讨论 |
作者: javie 于 2005/12/12 16:17:00 发布:
应该不是温度的问题 -6度应该还不成问题的 |
5楼: | >>参与讨论 |
作者: AVR_AVR 于 2005/12/12 20:35:00 发布:
如果是晶振的原因就比较简单 如果是晶振的原因就比较简单:在晶振两端并一个10M的电阻,可以解决晶振不起振的问题。 |
6楼: | >>参与讨论 |
作者: 音乐乐乐 于 2005/12/12 21:24:00 发布:
很可能是熔丝位不对 |
7楼: | >>参与讨论 |
作者: hpn 于 2005/12/12 22:18:00 发布:
我也遇到了相同的问题! 我这边是个野外的设备,度有—10度,芯片用的是ATTINY2313 |
8楼: | >>参与讨论 |
作者: javie 于 2005/12/13 9:24:00 发布:
TINY的片子? 那就要看是否是温度太低的问题了 |
9楼: | >>参与讨论 |
作者: adf 于 2005/12/13 12:03:00 发布:
谢谢各位的回复! |
10楼: | >>参与讨论 |
作者: waveshare 于 2005/12/14 15:00:00 发布:
关注!!! |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |