我正在使用atmel atmega8a MCU开展项目。我设计了一个与外部16MHz晶体配合使用的代码。出于这个原因,我使用AVRISPmkII程序员(HIGH FUSE:C9 LOW FUSE:FF)刻录了atmega8a的保险丝,用于外部16MHz晶振。我使用atmega8a PU测试系统的功能,这非常有效。现在我试图在带有atmega8a AU的PCB上做同样的事情,但烧录保险丝过程不能以相同的方式工作。在此过程之后,atmega8a AU MCU无法再次工作,程序员无法识别它。
在atmega8a PU和atmega8a AU之间的烧录保险丝过程中有什么不同? 任何人都知道为什么会这样发生???
我希望你能帮助我解决这个问题。 我一直在等你的回答。 非常感谢。
答案 0 :(得分:0)
采用新的ATMEGA8控制器(1 MHZ内部默认时钟频率)。 现在编写一个程序只是为了使PIN高而低而没有任何延迟。 例如引脚14给出高低脉冲。然后将引脚14连接到您无法重新编程的ATMEGA8控制器。
然后看看魔术。