在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

AVR單片機的熔絲應該如何設置

Wildesbeast ? 來源:網絡整理 ? 作者:佚名 ? 2019-11-09 10:32 ? 次閱讀

初學者對熔絲經常不解,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
責任編輯 LK

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17171

    瀏覽量

    351507
  • AVR
    AVR
    +關注

    關注

    11

    文章

    1123

    瀏覽量

    78731
  • 熔絲
    +關注

    關注

    0

    文章

    31

    瀏覽量

    11330
收藏 人收藏

    評論

    相關推薦

    【求助】AVR的tiny24單片機設置

    AVR的tiny24單片機位怎么設置?我現在焊接的外部8M晶振,我以前用ATmega16單片機
    發表于 03-06 23:21

    AVR單片機解密后的配置?

    單片機內部有多組與器件配置和運行環境相關的的位,這些位非常重要,用戶可以通過設定和配置
    發表于 06-04 11:25

    AVR單片機位的設置及拯救方法整理

    AVR單片機需要設置合適的位才能實現其功能,如果
    發表于 07-03 00:22

    AVR單片機

    1.位簡介:位狀態為“1”表示未編程,位狀態為“0”表示編程,因為在
    發表于 07-13 07:36

    如何設置AVR單片機加密位?

    什么是位?如何設置AVR單片機加密位?
    發表于 09-24 06:55

    怎樣去設置AVR單片機位呢

    AVR單片機設置位可以控制
    發表于 11-23 09:01

    關于AVR單片機位的設置和拯救方法

    關于AVR單片機位的設置和拯救方法大全 AVR單片機
    發表于 11-23 06:41

    求助,關于AVR單片機位的問題

    最近燒寫一個avr單片機 ,Flash文件是唯一的 ,應該選擇內部振蕩器,可是我選擇外部晶振一樣可以燒錄,并且上電可以讀出數據,之前有
    發表于 11-06 07:10

    AVR單片機解密后的配置

    AVR單片機解密后的配置 AVR單片機內部有多組與器件配置和運行環境相關的的
    發表于 10-12 11:21 ?1985次閱讀

    三分鐘告訴你:AVR單片機與解鎖

    AVR單片機位配置是AVR單片機初學者很容易出錯的地方,其實只要注意一些事項,還是能夠盡量
    發表于 05-25 17:10 ?1.4w次閱讀
    三分鐘告訴你:<b class='flag-5'>AVR</b><b class='flag-5'>單片機</b>的<b class='flag-5'>熔</b><b class='flag-5'>絲</b>與解鎖

    關于AVR單片機位的特點介紹

    AVR單片機
    的頭像 發表于 07-10 11:26 ?4437次閱讀

    AVR單片機設置

    AVR單片機設置 位可以控制
    發表于 11-14 20:21 ?12次下載
    <b class='flag-5'>AVR</b><b class='flag-5'>單片機</b><b class='flag-5'>熔</b><b class='flag-5'>絲</b>位<b class='flag-5'>設置</b>

    AVR單片機和解鎖

    AVR單片機位配置是AVR單片機初學者很容易出錯的地方,其實只要注意一些事項,還是能夠盡量
    發表于 11-14 20:51 ?8次下載
    <b class='flag-5'>AVR</b><b class='flag-5'>單片機</b><b class='flag-5'>熔</b><b class='flag-5'>絲</b>和解鎖

    關于AVR單片機位的設置和拯救方法大全 AVR單片機位的設置和詳細的拯救方法

    位是ATMEL公司AVR單片機比較獨到的特征。在每一種型號的AVR單片機內部都有一些特定含義
    發表于 11-15 09:06 ?44次下載
    關于<b class='flag-5'>AVR</b><b class='flag-5'>單片機</b><b class='flag-5'>熔</b><b class='flag-5'>絲</b>位的<b class='flag-5'>設置</b>和拯救方法大全 <b class='flag-5'>AVR</b><b class='flag-5'>單片機</b><b class='flag-5'>熔</b><b class='flag-5'>絲</b>位的<b class='flag-5'>設置</b>和詳細的拯救方法

    自制AVR高壓編程器,解鎖位錯誤的avr單片機

    自制AVR高壓編程器,解鎖位錯誤的avr單片機這段時間在用atmel的系列單片機at90us
    發表于 11-15 09:21 ?35次下載
    自制<b class='flag-5'>AVR</b>高壓編程器,解鎖<b class='flag-5'>熔</b><b class='flag-5'>絲</b>位錯誤的<b class='flag-5'>avr</b><b class='flag-5'>單片機</b>
    主站蜘蛛池模板: 免费观看欧美一级片| 天天色影院| 免费观看黄色网址| 色婷婷综合网| 好紧好湿好黄的视频| 国产逼逼视频| 亚洲午夜精品久久久久| 网女色| 美女被网站免费看九色视频 | 在线观看成人网| 在线99热| 大色综合色综合资源站| 日本68xxxxxxxxx59| 国产精品视频久久久久久| 天天操综| 97久久人人| 国产在线高清精品二区色五郎| 欧美精品四虎在线观看| 亚洲 欧美 另类 综合 日韩 | 五月天婷婷在线视频国产在线| 丁香婷婷网| 国产精品嫩草影院一二三区入口 | 99久久精品费精品国产一区二 | 色天天综合网| 午夜精品一区二区三区在线观看 | 天天好b| 天天插天天色| seetube18日本第一次| 国产综合免费视频| 殴美一级| 久久精品操| 黄色成人免费观看| 寂寞午夜影院| 一区二区三区免费在线| 亚洲伊人久久网| 性欧美视频| 毛片在线网| 国产日韩欧美一区二区| 精品伊人久久香线蕉| 国语自产自拍秒拍在线视频| 一本高清在线|