新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > AVR單片機的幾個重要總結

AVR單片機的幾個重要總結

作者: 時間:2013-07-31 來源:網絡 收藏

轉ST和AVR時都沒有系統(tǒng)的看過相關文檔,都是根據項目,拿到datasheet,備好工具就開始了,看得最多的就是feature和pins,所以經常在一些細節(jié)上疏忽了。在經歷過慘痛的教訓后,總結出來一些。。。。

1. 通過ISP給Tiny25下載程序時發(fā)現內置的的數據全部被清掉,重置為0xFF了。經過多次實踐,可以這樣說:給下載程序時,內部的數據全部會被重置,所以,如果想往燒些初始化值的話,最好的方式是定義個.eeprom段,在燒完FLASH程序后再將生成的eep文件燒到EEPROM中去,修改Fuse和LockBits是不影響EEPROM數據的。

2. 的A/D引腳如果懸浮,那么該A/D引腳的AD電壓就會受到其他引腳電壓的影響。所以,在使用A/D模塊時,確保每個A/D引腳都不是懸浮狀態(tài),不用的引腳可以上拉或者下拉,這一原則不僅對A/D引腳,對其他數字引腳也應該如此處理,不留懸浮引腳,減少隱患,減少EMI。

3. 打開的LockBits后,再讀FLASH程序和EEPROM數據都會是FF,但可以重新給FLASH下載程序,下載程序后,LockBits自動清掉,默認是關閉的。



關鍵詞: AVR單片機 EEPROM Tiny5

評論


相關推薦

技術專區(qū)

關閉