新聞中心

AVR筆記7:ATmega16鎖死

作者: 時(shí)間:2016-11-27 來源:網(wǎng)絡(luò) 收藏
今天同學(xué)讓我?guī)兔匆粋€(gè)ATmega16的程序,在他電腦上修改了一下熔絲位,我記的很清楚是把內(nèi)部4MHz晶振修改為1MHz,修改完了,沒有仔細(xì)對(duì)照參考資料,就下載了,就發(fā)現(xiàn)接的LED不亮了,我以為是程序的問題,當(dāng)時(shí)也沒在意,后來回到自己那,發(fā)現(xiàn)不能ISP下載了,也不能讀取芯片的熔絲位了,想想以前同學(xué)說過AVR有鎖死的情況,難道是鎖死了嗎?整的有點(diǎn)郁悶了,本來就沒多少個(gè)芯片啊。后來仔細(xì)想想,除了修改CKSEL3~0外應(yīng)該沒有修改其它的熔絲位,要不可能是鼠標(biāo)碰上了,修改錯(cuò)了?在看看參考資料,還可以設(shè)置為外部時(shí)鐘,抱著試試的念頭,用函數(shù)信號(hào)發(fā)生器產(chǎn)生一個(gè)8MHz的有源時(shí)鐘接到XTAL1,在用ISP讀取,盡然有聲音了,讀取熔絲位,結(jié)果真的是設(shè)置為外部時(shí)鐘方式了??磥砣劢z位的設(shè)置還是得對(duì)照參考資料來設(shè)置,每一位都弄清楚了,再下載,防止出現(xiàn)類似的假死現(xiàn)象,或者真的鎖了。

關(guān)鍵詞: AVR筆記ATmega16鎖

評(píng)論


技術(shù)專區(qū)

關(guān)閉