初學者對熔絲經常不解,AVR芯片使用熔絲來設定時鐘、啟動時間、一些功能的使能、BOOT區設定、當然還有最讓初學者頭疼的保密位,設不好鎖了芯片很麻煩。要想使MCU功耗最小也要了解一些位的設定。
1:未編程
0:編程
1、BOD(Brown-out Detection) 掉電檢測電路
BODLEVEL(BOD電平選擇): 1: 2.7V電平; 0:4.0V電平
BODEN(BOD功能控制): 1:BOD功能禁止;0:BOD功能允許
使用方法:如果BODEN使能(復選框選中)啟動掉電檢測,則檢測電平由BODLEVEL決定。一旦VCC下降到觸發電平(2.7v或4.0v)以下,MCU復位;當VCC電平大于觸發電平后,經過tTOUT 延時周后重新開始工作。
因為M16L可以工作在2.7v~5.5v,所以觸發電平可選2.7v(BODLEVEL=1)或4.0v(BODLEVEL=0);而M16工作在4.5~5.5V,所以只能選BODLEVEL=0,BODLEVEL=1不適用于ATmega16。
2、復位啟動時間選擇
SUT 1/0: 當選擇不同晶振時,SUT有所不同。
如果沒有特殊要求推薦SUT 1/0設置復位啟動時間稍長,使電源緩慢上升。
3、CKSEL3/0: 時鐘源選擇(時鐘總表)
時鐘總表:
時鐘源 啟動延時 熔絲
外部時鐘 6 CK + 0 ms CKSEL=0000 SUT=“00”
外部時鐘 6 CK + 4.1 ms CKSEL=0000 SUT=“01”
外部時鐘 6 CK + 65 ms CKSEL=“0000” SUT=“10”
內部RC振蕩1MHZ 6 CK + 0 ms CKSEL=“0001” SUT=“00”
內部RC振蕩1MHZ 6 CK + 4.1 ms CKSEL=“0001” SUT=“01”
內部RC振蕩1MHZ1 6 CK + 65 ms CKSEL=“0001” SUT=“10”
內部RC振蕩2MHZ 6 CK + 0 ms CKSEL=“0010” SUT=“00”
內部RC振蕩2MHZ 6 CK + 4.1 ms CKSEL=“0010” SUT=“01”
內部RC振蕩2MHZ 6 CK + 65 ms CKSEL=“0010” SUT=“10”
內部RC振蕩4MHZ 6 CK + 0 ms CKSEL=“0011” SUT=“00”
內部RC振蕩4MHZ 6 CK + 4.1 ms CKSEL=“0011” SUT=“01”
內部RC振蕩4MHZ 6 CK + 65 ms CKSEL=“0011” SUT=“10”
內部RC振蕩8MHZ 6 CK + 0 ms CKSEL=“0100” SUT=“00”
內部RC振蕩8MHZ 6 CK + 4.1 ms CKSEL=“0100” SUT=“01”
內部RC振蕩8MHZ 6 CK + 65 ms CKSEL=“0100” SUT=“10”
外部RC振蕩≤0.9MHZ 18 CK + 0 ms CKSEL=“0101” SUT=“00”
外部RC振蕩≤0.9MHZ 18 CK + 4.1 ms CKSEL=“0101” SUT=“01”
外部RC振蕩≤0.9MHZ 18 CK + 65 ms CKSEL=“0101” SUT=“10”
外部RC振蕩≤0.9MHZ 6 CK + 4.1 ms CKSEL=“0101” SUT=“11”
外部RC振蕩0.9-3.0MHZ 18 CK + 0 ms CKSEL=“0110” SUT=“00”
外部RC振蕩0.9-3.0MHZ 18 CK + 4.1 ms CKSEL=“0110” SUT=“01”
外部RC振蕩0.9-3.0MHZ 18 CK + 65 ms CKSEL=“0110” SUT=“10”
外部RC振蕩0.9-3.0MHZ 6 CK + 4.1 ms CKSEL=0110 SUT=“11”
外部RC振蕩3.0-8.0MHZ 18 CK + 0 ms CKSEL=0111 SUT=“00”
外部RC振蕩3.0-8.0MHZ 18 CK + 4.1 ms CKSEL=“0111” SUT=“01”
外部RC振蕩3.0-8.0MHZ 18 CK + 65 ms CKSEL=0111 SUT=“10”
外部RC振蕩3.0-8.0MHZ 6 CK + 4.1 ms CKSEL=“0111” SUT=“11”
外部RC振蕩8.0-12.0MHZ 18 CK + 0 ms CKSEL=1000 SUT=“00”
外部RC振蕩8.0-12.0MHZ 18 CK + 4.1 ms CKSEL=“1000” SUT=“01”
外部RC振蕩8.0-12.0MHZ 18 CK + 65 ms CKSEL=“1000” SUT=“10”
外部RC振蕩8.0-12.0MHZ 6 CK + 4.1 ms CKSEL=“1000” SUT=“11”
低頻晶振(32.768KHZ) 1K CK + 4.1 ms CKSEL=“1001” SUT=“00”
低頻晶振(32.768KHZ) 1K CK + 65 ms CKSEL=“1001” SUT=“01”
低頻晶振(32.768KHZ) 32K CK + 65 ms CKSEL=“1001” SUT=“10”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 258 CK + 4.1 ms CKSEL=“1010” SUT=“00”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 258 CK + 65 ms CKSEL=“1010” SUT=“01”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 1K CK + 0 ms CKSEL=1010 SUT=“10”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 1K CK + 4.1 ms CKSEL=“1010” SUT=“11”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 1K CK + 65 ms CKSEL=“1011” SUT=“00”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 16K CK + 0 ms CKSEL=1011 SUT=“01”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 16K CK + 4.1ms CKSEL=“1011” SUT=“10”
低頻石英/陶瓷振蕩器(0.4-0.9MHZ) 16K CK + 65ms CKSEL=“1011” SUT=“11”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 258 CK + 4.1 ms CKSEL=“1100” SUT=“00”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 258 CK + 65 ms CKSEL=“1100” SUT=“01”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 1K CK + 0 ms CKSEL=1100 SUT=“10”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 1K CK + 4.1 ms CKSEL=“1100” SUT=“11”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 1K CK + 65 ms CKSEL=“1101” SUT=“00”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 16K CK + 0 ms CKSEL=“1101” SUT=“01”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 16K CK + 4.1ms CKSEL=“1101” SUT=“10”
中頻石英/陶瓷振蕩器(0.9-3.0MHZ) 16K CK + 65ms CKSEL=“1101” SUT=“11”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 258 CK + 4.1 ms CKSEL=“111”0 SUT=“00”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 258 CK + 65 ms CKSEL=“111”0 SUT=“01”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 1K CK + 0 ms CKSEL=“111”0 SUT=“10”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 1K CK + 4.1 ms CKSEL=“111”0 SUT=“11”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 1K CK + 65 ms CKSEL=“1111” SUT=“00”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 16K CK + 0 ms CKSEL=“1111” SUT=“01”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 16K CK + 4.1ms CKSEL=“111”1 SUT=“10”
高頻石英/陶瓷振蕩器(3.0-8.0MHZ) 16K CK + 65ms CKSEL=“1111” SUT=“11”
高位(BOOT區設置):
1、JTAGEN(JTAG允許):
1:JTAG禁止;
0:JTAG允許
OCDEN(OCD功能允許):
1:OCD功能禁止;
0:OCD功能允許
注:OCDEN(On-chip Debug):片上調試使能位
JTAGEN(JTAG使能): JTAG測試訪問端口
使用方法:在JTAG調試時,使能OCDEN JTAGEN兩位(復選框打勾),并保持所有的鎖定位處于非鎖定狀態;在實際使用時為降低功耗,不使能OCDEN JTAGEN,大約減少2-3mA的電流。
2、SPIEN(SPI下載允許):
1:SPI下載禁止;
0:SPI下載使能
注:在ISP的軟件里,SPIEN是不能編輯的,默認為0。
3、CKOPT(選擇放大器模式):
CKOPT=0:高幅度振蕩輸出;
CKOPT=1:低幅度振蕩輸出
當CKOPT 被編程時振蕩器在輸出引腳產生滿幅度的振蕩。這種模式適合于噪聲環境,以及需要通過XTAL2 驅動第二個時鐘緩沖器的情況,而且這種模式的頻率范圍比較寬。當保持CKOPT 為未編程狀態時,振蕩器的輸出信號幅度比較小。其優點是大大降低了功耗,但是頻率范圍比較窄,而且不能驅動其他時鐘緩沖器。
對于諧振器,當CKOPT未編程時的最大頻率為8 MHz,CKOPT編程時為16 MHz。內部RC振蕩器工作時不對CKOPT編程。
4、EEAVE(燒錄時EEPROM數據保留):
1:不保留;
0:保留
5、BOOTRST(復位入口選擇):
1:程序從0x0000地址開始
0:復位后
從BOOT區執行(參考BOOTSZ0/1)
6、BOOTSZ 1/0(引導區程序大小及入口):
00: 1024Word/0xc00;
01: 512Word/0xe00;
10: 256Word/0xf00;
11: 128Word/0xf80
上一篇:如何利用AVR單片機設計出語音識別系統
下一篇:AVR ISP面包板適配器的制作
推薦閱讀
史海拾趣
在高通的發展歷程中,公司多次面臨來自競爭對手的專利糾紛。面對這些挑戰,高通積極應訴,通過長達數年的法律斗爭,最終捍衛了自己的CDMA創新成果。這些勝利不僅彰顯了高通在通信技術領域的深厚積累,也進一步鞏固了其在行業中的技術領導地位。高通持續投入大量資源進行研發創新,確保了公司在全球蜂窩通信技術領域的領先地位。
隨著電子技術的飛速發展,CANOPUS開始探索將傳統鼓制作技藝與現代電子技術相結合。公司不斷投入研發,推出了一系列具有創新性的電子鼓產品。這些產品不僅保留了傳統鼓的音質和手感,還加入了現代電子元素,使得演奏更加多樣化和便捷。
在被美光收購后,ELPIDA的技術和人才得到了保留和傳承。美光利用ELPIDA的技術優勢和市場經驗,繼續推出了一系列高性能的DRAM產品。同時,ELPIDA也在新的領域進行探索和嘗試,如生物生產等。這些努力不僅為美光公司帶來了新的增長點,也為ELPIDA品牌注入了新的活力。
以上五個故事概述了ELPIDA公司在電子行業中的重要發展歷程。這些故事反映了公司在市場競爭中的起伏和挑戰,以及公司在技術和市場上的不斷探索和創新。
1987年,為了更好地適應市場變化和拓展國際業務,Comair決定進行品牌重塑,將公司名稱更改為“Comair Rotron”。同時,公司還在墨西哥建立了新的制造工廠,并在圣地亞哥設立了銷售和工程中心,以支持其在北美地區的業務發展。這一舉措不僅提升了Comair Rotron的品牌形象,也為其在全球范圍內的市場拓展奠定了堅實基礎。
進入21世紀,隨著網絡泡沫的破滅,博通陷入了嚴重的財務困境。虧損累計高達65億美元,股價大幅下跌,公司甚至不得不裁員以維持運營。然而,正是在這樣的困境中,博通展現出了堅韌不拔的精神。通過優化產品結構、調整市場策略,博通逐漸走出了低谷,并在2003年推出了全球第一個802.11b單片機,重新贏得了市場的關注。
2015年,博通迎來了歷史性的時刻。安華高科技以170億美元現金與200億美元的股票,合計370億美元并購了博通,使其成為安華高科技的子公司。這一并購不僅使博通獲得了更多的資源和支持,也為其后續的快速發展奠定了堅實的基礎。此后,博通通過一系列的并購活動,不斷擴張其業務范圍和市場份額。
c# 多聲卡編程,高手請進(勞駕GGJJ們幫助一下,高分請教) 問題: 如何將播放視頻的聲音傳到指定的聲卡上? 前置條件: 1、同一PC機上播放多個視頻文件(*.wmv格式). 2、PC機上有兩塊以上的聲卡. 開發環境: Visual Studio 2005 c# +   ...… 查看全部問答∨ |
請問一下SD(FAT32)物理扇區和邏輯扇區的關系是怎么樣的? 我現在有一塊SD格式化成為FAT32的文件系統,用WINHEX查看只能看到邏輯扇區,看不到物理0扇區。發現邏輯扇區基本上都是從物理扇區的第N個扇區,開始的。也就是邏輯扇區的第0扇區=第N個物 ...… 查看全部問答∨ |
剛學習freecalce單片機,DZ60的一個開發板,外部晶振是8M的,寫了一個最簡單的流水燈代碼。可以實現功能,但有一些問題搞不明白。 先把代碼放在下面 #include <hidef.h> /* for EnableInterrupts macro */#include "derivative.h" /* include ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 下載有好禮!羅姆帶您學習電源設計應用小技巧(功率器件篇)
- 瑞薩電子MCU全國技術研討會開放報名!覆蓋上海、南京、杭州、合肥等10大城市!
- TI 嵌入式處理主題直播月|報名觀看直播贏好禮【低功耗WiFi MCU、Sitara AM57X平臺、機器學習】
- dsPIC33 “EV”系列搶鮮知,讀專題,贏豪禮
- 有獎直播:8月21上午10:00 泰克助您應對現在及未來的測試挑戰!
- 學習有禮:一場干貨滿滿的電源管理之旅!
- “ADI實驗室電路技術中心”落戶EEWORLD!
- 創意改裝大比拼:給你一個升壓板和凈化器,你能改裝成啥?
- 有獎直播報名|ST 家用電器三相電機控制解決方案
- 捉蟲行動三:我們只要最精致的DSP資料!