其實準備工作上周周末就開始了,先是從廣東買了一個USBASP套件,然后從山東買了minM16開發(fā)板,接著從杭州買回杜邦線,買開發(fā)板和杜邦線主要是最近比較犯懶,不想什么都還不會就焊板子,要知道萬用板做工雖然爛,但也不是能隨便浪費的。前天下午開始,這三樣陸續(xù)到貨了,先是USPASP,按說明書焊好后通電,電腦能夠識別出來,這就成功了一半了。昨天又到了開發(fā)板,可以做燒錄測試了,因此昨晚上網(wǎng)仔細研究了一下熔絲位的問題,這個問題好像困擾了很多的初學(xué)者,特別是缺錢的各位,還好,接上USBASP后能正常連接,并能讀出熔絲位,寫入熔絲位和編程么暫時還不敢下手,又安裝了ICCAVR,編譯有點問題,老是彈出某文件錯誤的提示,上網(wǎng)GOOGLE了一下,找了解決方案,原來是卡巴斯基7.0的緣故,有兩種方法,一是先卸載咔吧,然后重裝ICCAVR,還有就是修改咔吧的設(shè)置,如下圖
我選擇了后者,結(jié)果成功了!現(xiàn)在就等杜邦線到了,其實焊個簡單的板子也可以,只是有點懶...
今天下午,杜邦線到了,該做編程測試了,先是焊了個發(fā)光管,用杜邦線連到開發(fā)板,用AVR_fighter寫入M16,運行成功,發(fā)光管開始閃光,修改了一下延時程序,發(fā)光管也如愿改變了閃光周期。晚上又壯著膽子修改熔絲位為使用外部晶振,結(jié)果也成功了,之所以沒寫錯熔絲位,是因為昨晚發(fā)現(xiàn)了一個小竅門,就是可以利用avrstudio4的編程功能選項表,這個表有各種熔絲的組合及意義,跟AVR_fighter的熔絲圖對比一下就不會燒錯了,那些用不到的熔絲,俺是堅決不去修改它。 |