很多初學單片機的都會遇到這樣的問題:為什麽同壹個USBISP和avr最小系統可以正常燒寫以前的avr芯片,而新買的芯片為什麽就燒寫不成功了呢?其實這是因為新的avr芯片熔絲位設置問題,新的芯片熔絲位默認為使用內部1M震蕩電路,所以首先要用USBISP的低速模式(軟件SPI)把熔絲位修改成使用外部晶振或振蕩器電路,然後才能使用USBISP的高速模式(硬件SPI)下載。壹般的USBISP下載器都有跳線來設置,可以選擇高速模式還是低速模式,如果USBISP不支持低速模式,可以使用並口ISP下載線後者JTAG仿真器來修改熔絲位。
下圖以ATMega16為例,把熔絲位修改成如下模式即可: