AVR芯片被鎖死后的解救辦法
在AVR單片機(jī)燒寫(xiě)的過(guò)程中,難免有弄錯(cuò)熔絲位的時(shí)候,結(jié)果是AVR單片機(jī)無(wú)法讀寫(xiě)了!這時(shí)我們?cè)撛趺崔k呢,將昂貴的芯片丟掉,再用一塊新的。其實(shí)這一般是沒(méi)有必要的,寫(xiě)錯(cuò)熔絲位而導(dǎo)致單片機(jī)不能讀寫(xiě),一般不外乎(個(gè)人愚見(jiàn))設(shè)設(shè)置錯(cuò)了時(shí)鐘模式,比如說(shuō)本來(lái)是用內(nèi)部晶振的,結(jié)果弄成了外部晶振,而單片機(jī)的外部有沒(méi)有接晶振,這時(shí)單片機(jī)沒(méi)有了時(shí)鐘信號(hào),當(dāng)然就沒(méi)有辦法在讀寫(xiě)了,估計(jì)大家也猜到了怎么辦了吧,是的,就是由外部提供時(shí)鐘源。
有第一張圖的時(shí)鐘選擇,我們就知道我們得準(zhǔn)備多種時(shí)鐘源:
高頻石英/陶瓷晶振,這個(gè)直接接在 單片機(jī) 晶振位置就可以了,注意頻率不要太高,4~5M的就可以了,不放心的話,接兩個(gè)20P~30P的電容也行!
低頻晶振,和上面的插補(bǔ)多,也就不多說(shuō)了!
外部RC振蕩,這個(gè)當(dāng)然就是要借一個(gè)RC振蕩電路了!
外部時(shí)鐘,這個(gè)網(wǎng)上倒是有一些說(shuō)法,說(shuō)用有源晶振,所謂有源晶振,就是接上電源以后,他的某個(gè)腳就可以輸出振蕩信號(hào),但是,我相信你的手頭是沒(méi)有有源晶振的,所以我推薦另外一種方法,直接用另外一塊 單片機(jī) (要求該單片機(jī)使用外部晶振),將該單片機(jī)的X2號(hào)腳接到要恢復(fù)的單片機(jī)的X1號(hào)腳,OK問(wèn)題解決!