AVR單片機吸收了 DSP 雙總線的特點,采用 Harvard 總線結構,因此單片機的程序存儲器和數(shù)據(jù)存儲器是分離的,并且可對具有相同地址的程序存儲器和數(shù)據(jù)存儲器進行獨立的尋址。
在 AVR單片機中,CPU 執(zhí)行當前指令時取出將要執(zhí)行的下一條指令放入寄存器中,從而可以避免傳統(tǒng) MCS51 系列單片機中多指令周期的出現(xiàn)。
傳統(tǒng)的 MCS51 系列單片機所有的數(shù)據(jù)處理都是基于一個累加器的,因此累加器與程序存儲器、數(shù)據(jù)存儲器之間的數(shù)據(jù)轉換就成了單睛機的瓶頸;在 AVR 單片機中,寄存器由32個通用工作寄存器組成,并且任何一個寄存器都可以充當累加器,從而有效地避免了累加器的瓶頸效應,提高了系統(tǒng)的性能。
AVR單片機采用低功率、非揮發(fā)的 CMOS 工藝制造,除具有低功耗、高密度的特點外,還支持低電壓的聯(lián)機 Flash,EEPROM 寫入功能。AVR單片機還支持 Basic、C 等高級語言編程。采用高級語言對單片機系統(tǒng)進行開發(fā)是單片機應用的發(fā)展趨勢。對單片機用高級語言編程可很容易地實現(xiàn)系統(tǒng)移植,并加快軟件的開發(fā)過程。
AVR單片機具有良好的集成性能。AVR 系列的單片機都具備在線編程接口,其中的 Mega 系列還具備JTAG仿真和下載功能;都含有片內看門狗電路、片內程序 Flash、同步串行接口 SPI;多數(shù) AVR 單片機還內嵌了 AD 轉換器、EEPROM、摸擬比較器、PWM 定時計數(shù)器等多種功能;AVR 片機的 I/O 接口具有很強的驅動能力,灌電流可直接驅動繼電器、LED等器件,從而省去驅動電路,節(jié)約系統(tǒng)成本。
猜你喜歡
- 2023-03-09 Microchip PIC18 系列:PIC18F26K40 微控制器解密
- 2023-03-02 SAMD21 仿真器/模擬器編程和調試
- 2023-03-02 呼吸機設計項目
- 2023-02-16 德州MAX232驅動器/接收器
- 2023-02-14 Axcelerator AX1000 Microsemi微控制器
- 2023-02-11 MAX4896ATP+芯片解密
- 2023-02-10 2N3904S三極管/MOS管
- 2023-02-10 STM32F405RGT6單片機解密
- 2023-02-10 DS28E01-100達拉斯芯片數(shù)據(jù)與解密
- 2023-02-09 STM8S系列意法半導體STM8S003芯片