新聞中心

        EEPW首頁 > 專題 > AVR單片機

        AVR單片機

        作者: 時間:2016-08-19 來源:網絡 收藏

        1997,ATMEL公司挪威設計中心的A先生與V先生利用ATMEL公司的Flash新技術共同研發出RISC精簡指令集的高速8,簡稱。相對于出現較早也較為成熟的51系列系列片內資源更為豐富,接口也更為強大,同時由于其價格低等優勢,在很多場合可以替代51系列單片機。

        本文引用地址:http://www.104case.com/article/201608/295764.htm

        特點:

        1單片機的推出,廢除了機器周期,拋棄復雜指令計算機(CISC)追求指令完備的做法;采用精簡指令集,以字作為指令長度單位,將內容豐富的操作數與操作碼安排在一字之中(指令集中占大多數的單周期指令都是如此),取指周期短,又可預取指令,實現流水作業,故可高速執行指令。

        2AVR單片機硬件結構采取8位機與16位機的折中策略,提高了指令執行速度(1Mips/MHz),克服了瓶頸現象,增強了功能;同時又減少了對外設管理的開銷,相對簡化了硬件結構,降低了成本。AVR單片機在軟/硬件開銷、速度、性能和成本諸多方面取得了優化平衡,是高性價比的單片機。

        3AVR單片機內嵌高質量的Flash程序存儲器,擦寫方便,支持ISPIAP便于產品的調試、開發、生產、更新。內嵌長壽命的EEProm可長期保存關鍵數據,避免斷電丟失。片內大容量的RAM能更有效的支持使用高級語言開發系統程序,并可像MCS-51單片機那樣擴展外部RAM

        4AVRI/O腳類似PIC,它也有用來控制輸入或輸出的方向寄存器,在輸出狀態下,高電平輸出的電流在10mA左右,低電平吸入電流20mA。這點雖不如PIC,但比51系列還是要優秀的。

        5AVR單片機有自動上電復位電路、獨立的看門狗電路、低電壓檢測電路BOD,多個復位源(自動上下電復位、外部復位、看門狗復位、BOD復位),可設置的啟動后延時運行程序,增強了嵌入式系統的可靠性。

        優點:

        高可靠性、功能強、高速度、低功耗和低價位,一直是衡量單片機性能的重要指標,也是單片機占領市場、賴以生存的必要條件。

        缺點:

        1. 是沒有位操作,都是以字節形式來控制和判斷相關寄存器位的

        2. C語言與51C語言在寫法上存在很大的差異,這讓從開始學習51單片機的朋友很不習慣

        3. 通用寄存器一共32個(R0R31),前16個寄存器(R0R15)都不能直接與立即數打交道,因而通用性有所下降。而在51系列中,它所有的通用寄存器(地址007FH)均可以直接與立即數打交道,顯然要優于前者。

        應用區域:

        ·空調控制板

        ·打印機控制板

        ·智能電表

        ·智能手電筒

        ·LED控制屏

        ·醫療設備

        ·GPS

        對于非專業人員來說,選擇AVR單片機的最主要原因,是進入AVR單片機開發的門檻非常低,只要會操作電腦就可以學習AVR單片機的開發。單片機初學者只需一條ISP下載線,把編輯、調試通過的軟件程序直接在線寫入AVR單片機,即可以開發AVR單片機系列中的各種封裝的器件。AVR單片機因此在業界號稱一線打天下

         



        關鍵詞: 單片機 AVR

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 陆丰市| 三明市| 横山县| 延吉市| 武陟县| 同仁县| 渝中区| 镇宁| 山东省| 渝北区| 河东区| 左权县| 抚顺县| 古交市| 广灵县| 东城区| 江阴市| 海安县| 开化县| 城市| 榕江县| 武夷山市| 长汀县| 南宫市| 祁连县| 肥西县| 泊头市| 忻城县| 赤城县| 湾仔区| 浏阳市| 额尔古纳市| 通江县| 饶阳县| 莲花县| 临高县| 乐至县| 丹巴县| 荔波县| 平果县| 灌阳县|