目前我正在试图弄清楚我的ATmega16的正确保险丝设置是什么。我想使用频率为16 MHz的外部晶体振荡器。我必须关注多少?我没有从文章中获得太多的知识。 据说在熔丝位上工作很困难,有可能损坏IC。
答案 0 :(得分:0)
要更改为外部振荡器,您应该在低保险丝中写入0xEE,您可以查看atmega16数据表中的时钟系统时钟部分或read this description
使用avrdude编辑lfuse
<soapenv:Body wsu:Id="id-994341CF8E95A7426314404882851955" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"></soapenv:Body>
<ds:Reference URI="#id-994341CF8E95A7426314404882851955">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#">
<ec:InclusiveNamespaces PrefixList="app app1 app2 exp phon tran work" xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transform>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>Np4j6gDbIqwyqahEgs5nocZlsKc=</ds:DigestValue>
</ds:Reference>
删除usbtiny并指定您的程序
据说在熔丝位上工作很困难,有可能损坏IC。
当然有机会损坏IC,但没有尝试就没有学习!