2015-08-25 27 views
0

目前我正在试图弄清楚ATmega16的正确熔丝设置是什么。我想用一个频率为16 MHz的外部晶体振荡器。在什么地方我必须关注很多?我没有从文章中获得太多知识。据说在熔丝位上工作很困难,有损坏IC的可能性。如何设置16mhz振荡器的熔丝位代码

回答

0

要改变你应该在低保险丝写0xEE外部振荡器lfuse使用AVRDUDE,你可以检查在ATmega16的数据表时钟系统时钟部分或read this description

编辑

sudo avrdude -c usbtiny -p m16 -U lfuse:w:0xEE:m 

删除usbtiny并指定你的程序

据说在熔丝位上工作很困难,有可能会损坏IC。

当然有机会损坏IC,但没有试验就没有学习!

+0

我看到使用0xEE很多。如果我使用0xEE怎么办?有什么不同?高保险丝呢? oXc9? –

+0

是的你是对的,我误解了外部时钟,也注意到atmega16可能不工作在16MHz,我认为8MHz是最大的。试着告诉我它是否可以用16MHz工作 – Nasr