打印
[AVR单片机]

AVR外部晶振是使用出问题了?

[复制链接]
7061|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
phctgu|  楼主 | 2010-1-4 21:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 phctgu 于 2010-1-5 10:47 编辑

本人写了个程序,当用内部RC时(CKSEL3:0为0001)一切正常,
但是当我连接了外部8M 的晶振以后,CKSEL3:0为0000,程序就不显示了
不知道是什么原因,不管CKOPT 设置为0或者1都没用
望高手帮忙解决  是不是熔丝位还有哪里没有设置好啊....
AVR用的是  ATMAGE16的

okcpt.jpg (78.83 KB )

okcpt.jpg

相关帖子

沙发
天地有源| | 2010-1-5 11:09 | 只看该作者
熔丝设置成0000是要用外部有源晶振的,用普通晶振不行,用普通晶振需要设置成1111,你现在无法改回去了,只能用高压编程器恢复,或者去买一个有源晶振接上才能恢复了.

使用特权

评论回复
板凳
phctgu|  楼主 | 2010-1-5 17:44 | 只看该作者
但是我没有设置 加密位 LB1,LB2啊;这样也会把芯片锁死的啊......
谢谢 楼上的回答啊

使用特权

评论回复
地板
天地有源| | 2010-1-5 22:30 | 只看该作者
这和加密位没有关系,因为现在你的CPU已经没有时钟输入了,所以SPI或JTAG无法工作,也无法在修改熔丝位了.只有用高压编程器,或另外用有源晶振输入时钟才能使ISP或JTAG接口工作起来,才能进一步修改熔丝位.

使用特权

评论回复
5
phctgu|  楼主 | 2010-1-7 09:52 | 只看该作者
在这里非常感谢天地有源 的帮助,在此道一声谢谢

使用特权

评论回复
6
午夜粪车| | 2010-1-7 22:48 | 只看该作者
我一般都不敢设置熔丝

使用特权

评论回复
7
928315| | 2010-2-3 14:33 | 只看该作者
我是在AVR STUDIO里面设置熔丝。。
一直都没有出现过问题啊。。
不要怕设置熔丝位。。。

使用特权

评论回复
8
sunsheng123| | 2011-3-6 00:53 | 只看该作者
以前锁死后试过 可以用信号发生器模拟时钟

使用特权

评论回复
9
408584884| | 2011-5-18 12:43 | 只看该作者
最简单用三个非门组成环状输出高频信号,解熔丝很方便

使用特权

评论回复
10
一颗心的思考| | 2014-9-18 18:54 | 只看该作者
AVR比起51最麻烦的就是工具的繁杂,熔丝的麻烦,这些很容易让初学者放弃

使用特权

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

本版积分规则

19

主题

68

帖子

1

粉丝