• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 學(xué)好單片機,挑戰(zhàn)高薪不是夢

    學(xué)好單片機,挑戰(zhàn)高薪不是夢

    作者: 時間:2016-10-15 來源:網(wǎng)絡(luò) 收藏

    AVR單片機-功能特性介紹

    本文引用地址:http://www.czjhyjcfj.com/article/201610/307442.htm

    AVR單片機是 Atmel 公司 1997 年推出的 RISC 。RISC(精簡指令系統(tǒng)計算機)是相對于CISC(復(fù)雜指令系統(tǒng)計算機)而言的。RISC 并非只是簡單地去減少指令,而是通過使計算機的結(jié)構(gòu)更加簡單合理而提高運算速度的。RISC 優(yōu)先選取使用頻率最高的簡單指令,避免復(fù)雜指令:并固定指令寬度,減少指令格式和尋址方式的種類,從而縮短指令周期,提高運行速度。由于 AVR 采用了 RESC 的這種結(jié)構(gòu),使AVR系列單片機都具備了1MIPS/MHz(百萬條指令每秒/兆赫茲)的高速處理能力。

    AVR單片機吸收了 DSP 雙總線的特點,采用 Harvard 總線結(jié)構(gòu),因此單片機的程序存儲器和數(shù)據(jù)存儲器是分離的,并且可對具有相同地址的程序存儲器和數(shù)據(jù)存儲器進行獨立的尋址。

    在 AVR單片機中,CPU 執(zhí)行當前指令時取出將要執(zhí)行的下一條指令放入寄存器中,從而可以避免傳統(tǒng) MCS51 系列單片機中多指令周期的出現(xiàn)。

    傳統(tǒng)的 MCS51 系列單片機所有的數(shù)據(jù)處理都是基于一個累加器的,因此累加器與程序存儲器、數(shù)據(jù)存儲器之間的數(shù)據(jù)轉(zhuǎn)換就成了單睛機的瓶頸;在 AVR 中,寄存器由32個通用工作寄存器組成,并且任何一個寄存器都可以充當累加器,從而有效地避免了累加器的瓶頸效應(yīng),提高了系統(tǒng)的性能。

    AVR單片機具有良好的集成性能。AVR 系列的單片機都具備在線編程接口,其中的 Mega 系列還具備JTAG仿真和下載功能;都含有片內(nèi)看門狗電路、片內(nèi)程序 Flash、同步串行接口 SPI;多數(shù) AVR還內(nèi)嵌了 AD 轉(zhuǎn)換器、EEPROM、摸擬比較器、PWM 定時計數(shù)器等多種功能;AVR 片機的 I/O 接口具有很強的驅(qū)動能力,灌電流可直接驅(qū)動繼電器、LED等器件,從而省去驅(qū)動電路,節(jié)約系統(tǒng)成本。

    AVR單片機采用低功率、非揮發(fā)的 CMOS 工藝制造,除具有低功耗、高密度的特點外,還支持低電壓的聯(lián)機 Flash,EEPROM 寫入功能。

    AVR單片機還支持 Basic、C 等高級語言編程。采用高級語言對單片機系統(tǒng)進行開發(fā)是單片機應(yīng)用的發(fā)展趨勢。對單片機用高級語言編程可很容易地實現(xiàn)系統(tǒng)移植,并加快軟件的開發(fā)過程。

    AVR 單片機具有多個系列,包括 ATtiny、AT90、ATmega。每個系列又包括多個產(chǎn)品,它們在功能和存儲器容量等方面有很大的不同,但基本結(jié)構(gòu)和原理都類似,而且編程方也相同。



    關(guān)鍵詞: 單片機

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 介休市| 泸水县| 鹤庆县| 绥化市| 龙海市| 张北县| 宜春市| 南康市| 云龙县| 运城市| 布拖县| 沙洋县| 遵义县| 南充市| 思南县| 霍邱县| 东方市| 东乌珠穆沁旗| 威海市| 永善县| 东至县| 厦门市| 阳原县| 建阳市| 松江区| 南乐县| 东乡县| 连州市| 利津县| 牡丹江市| 富蕴县| 普格县| 东乡县| 黄平县| 德化县| 布尔津县| 阿巴嘎旗| 花莲县| 海淀区| 左权县| 河曲县|