《電子技術應用》
您所在的位置:首頁 > 其他 > 其他 > 三種單片機對比:51系列、PIC和AVR

三種單片機對比:51系列、PIC和AVR

2019-08-01
關鍵詞: 單片機 51系列 PIC avr

  51單片機優缺點

  51系列是應用最廣泛的單片機,由于產品硬件結構合理,指令系統規范,加之生產歷史“悠久”,有先入為主的優勢。世界有許多著名的芯片公司都購買了51芯片的核心專利技術,并在其基礎上進行性能上的擴充,使得芯片得到進一步的完善,形成了一個龐大的體系,直到現在仍在不斷翻新,把單片機世界炒得沸沸揚揚。

微信圖片_20190801194749.jpg

  優點一

  51系列優點之一是它從內部的硬件到軟件有一套完整的按位操作系統,稱作位處理器,或布爾處理器。

  它的處理對象不是字或字節而是位。它不光能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。雖然其他種類的單片機也具有位處理功能,但能進行位邏輯運算的實屬少見。

  51系列在片內RAM區間還特別開辟了一個雙重功能的地址區間,十六個字節,單元地址20H~2FH,它既可作字節處理,也可作位處理(作位處理時,合128個位,相應位地址為OOH~7FH),使用極為靈活。這一功能無疑給使用者提供了極大的方便。因為一個較復雜的程序在運行過程中會遇到很多分支,因而需建立很多標志位,在運行過程中,需要對有關的標志位進行置位、清零或檢測,以確定程序的運行方向。而實施這一處理(包括前面所有的位功能),只需用一條位操作指令即可。

  優點二

  51系列的另一個優點是乘法和除法指令,這給編程也帶來了便利。八位除以八位的除法指令,商為八位,精度嫌不夠,用得不多。而八位乘八位的乘法指令,其積為十六位,精度還是能滿足要求的,用的較多。作乘法時,只需一條指令即可。很多的八位單片機都不具備乘法功能,作乘法時還得編上一段子程序調用,十分不便。

  優點三

  51系列的I/O腳的設置和使用非常簡單,但高電平時無輸出能力,可謂有利有弊。故其他系列的單片機(如PIC系列、AVR系列等)對I/O口進行了改進,增加了方向寄存器以確定輸入或輸出,但使用也變得復雜。

  缺 點

  原51系列也有許多值得改進之處,如運行速度過慢等。當晶振頻率為12MHz時,機器周期達1μs,顯然適應不了現代高速運行的需要。

  PIC單片機優缺點

  PIC單片機CPU采用RISC結構,分別有33、35、58條指令,視單片機的級別而定,屬精簡指令集。而51系列有111條指令,AVR單片機有118條指令,都比前者復雜。

  優點一

  采用Haryard雙總線結構,運行速度快,指令周期約160~200ns,它能使程序存儲器的訪問和數據存儲器的訪問并行處理。這種指令流水線結構,在一個周期內完成兩部分工作,一是執行指令,二是從程序存儲器取出下一條指令。總的看來,每條指令只需一個周期(個別除外),這也是高效率運行的原因之一。此外,它還具有低工作電壓、低功耗、驅動能力強等特點。

微信圖片_20190801194737.jpg

  優點二

  PIC系列單片機的I/O口是雙向的,其輸出電路為CMOS互補推挽輸出電路。I/O腳增加了用于設置輸入或輸出狀態的方向寄存器,從而解決了51系列I/O腳為高電平時同為輸入和輸出的狀態。

  當置位1時為輸入狀態,且不管該腳呈高電平或低電平,對外均呈高阻狀態;置位0時為輸出狀態,不管該腳為何種電平,均呈低阻狀態,有相當的驅動能力,低電平吸人電流達25mA,高電平輸出電流可達20mA。

  相對于51系列而言,這是一個很大的優點,它可以直接驅動數碼管顯示且外電路簡單。它的A/D為10位,能滿足精度要求。具有在線調試及編程功能。

  缺 點

  該系列單片機的專用寄存器并不像51系列那樣都集中在一個固定的地址區間內(80~FFH),而是分散在四個地址區間內,即存儲體0(Bank0:00-7FH)、存儲體1(Bankl:80-FFH)、存儲體2(Bank2:100-17FH)、存儲體3(Bank3:180-1FFH)。只有5個專用寄存器PCL、STATUS、FSR、PCLATH、INTCON在4個存儲體內同時出現。

  在編程過程中,少不了要與專用寄存器打交道,得反復地選擇對應的存儲體,即對狀態寄存器STATUS的第6位(RPl)和第5位(RPO)置位或清零。這多少給編程帶來了一些麻煩。

  對于上述的單片機,它的位指令操作通常限制在存儲體0區間(00~7FH)。數據的傳送和邏輯運算基本上都得通過工作寄存器w(相當于5l系列的累加器A)來進行,而51系列的還可以通過寄存器相互之間直接傳送(如:MOV30H,20H;將寄存器20H的內容直接傳送至寄存器30H中),因而PIC單片機的瓶頸現象比51系列還要嚴重,這在編程中很有感受。

  AVR單片機優缺點

  AVR單片機其顯著的特點為高性能、高速度、低功耗。它取消機器周期,以時鐘周期為指令周期,實行流水作業。AVR單片機指令以字為單位,且大部分指令都為單周期指令。而單周期既可執行本指令功能,同時完成下一條指令的讀取。

微信圖片_20190801194742.jpg

  通用寄存器一共32個(RO-R31),前16個寄存器(R0~R15)都不能直接與立即數打交道,因而通用性有所下降。而在5l系列中,它所有的通用寄存器(地址00-7FH)均可以直接與立即數打交道,顯然要優于前者。

  優點一

  AVR系列沒有類似累加器A的結構,它主要是通過R16~R31寄存器來實現A的功能。在AVR中,沒有像5l系列的數據指針DPTR,而是由X(由R26、R27組成)、Y(由R28\R29組成)、z(由R30、R31組成)三個16位的寄存器來完成數據指針的功能(相當于有三組DPTR),而且還能作后增量或先減量等的運行。

  在51系列中,所有的邏輯運算都必須在A中進行;而AVR卻可以在任兩個寄存器之間進行,省去了在A中的來回折騰,這些都比51系列強。

  優點二

  AVR的專用寄存器集中在$00~$3F地址區間,無需像PIC那樣得先進行選存儲體的過程,使用起來比PIC方便。AVR的片內RAM的地址區間為$0060~$00DF(AT90S23131)和$0060~$025F(AT90S85l5、AT90S8535),它們占用的是數據空間的地址,這些片內RAM僅僅是用來存儲數據的,通常不具備通用寄存器的功能。當程序復雜時,通用寄存器R0一R31就顯得不夠用;而51系列的通用寄存器多達128個(為AVR的4倍),編程時就不會有這種感覺。

  缺 點

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


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲午夜影视影院在线观看| 欧美亚洲午夜视频在线观看| 国产欧美一区二区三区视频| 欧美三级在线| 欧美精品在线观看91| 美女国产一区| 免费h精品视频在线播放| 欧美中文字幕在线播放| 性欧美长视频| 午夜视频久久久久久| 亚洲欧美日产图| 午夜日韩激情| 欧美在线一级va免费观看| 亚洲欧美日韩国产成人| 亚洲在线播放电影| 午夜精品视频一区| 亚洲欧美综合v| 欧美亚洲在线播放| 久久精品国产久精国产一老狼| 欧美在线观看视频在线| 久久久国产精品一区二区中文 | 欧美午夜欧美| 国产精品久久久久aaaa| 国产精品亚洲产品| 国产综合在线视频| 在线观看欧美激情| 亚洲人午夜精品免费| 一区二区国产日产| 亚洲欧美精品伊人久久| 欧美在线free| 亚洲精品美女久久久久| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲高清毛片| 亚洲美女免费视频| 宅男噜噜噜66国产日韩在线观看| 亚洲一区免费看| 欧美自拍偷拍午夜视频| 亚洲激情欧美| 亚洲五月婷婷| 久久精品久久99精品久久| 乱中年女人伦av一区二区| 欧美激情一区二区三级高清视频| 欧美少妇一区| 国产日韩欧美日韩| 亚洲国产欧美一区| 亚洲综合色婷婷| 亚洲精品视频在线播放| 亚洲一区二区在线免费观看视频| 久久精品免费播放| 欧美成人午夜激情在线| 国产精品区免费视频| 一区二区亚洲精品| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 久久精品麻豆| 欧美激情四色 | 欧美中在线观看| 一区二区久久| 久久国产精品久久久| 欧美国产日韩在线| 国产精品一区二区在线观看| 亚洲电影第1页| 亚洲午夜精品久久久久久app| 久久成人国产| 亚洲在线成人精品| 欧美国产日韩一区二区| 国产区日韩欧美| 99pao成人国产永久免费视频| 午夜亚洲性色福利视频| 这里只有精品电影| 久久免费视频观看| 国产精品久久网| 最新成人av网站| 校园春色国产精品| 亚洲图片你懂的| 你懂的国产精品| 国产日本亚洲高清| 亚洲毛片在线| 亚洲黄色影院| 欧美一区二区三区免费观看| 欧美人与禽猛交乱配| 国产一区二区按摩在线观看| 妖精成人www高清在线观看| 久久精品国产久精国产爱| 亚洲在线观看视频网站| 欧美成人亚洲成人| 黄色成人av网| 午夜亚洲一区| 欧美一区二区三区在| 欧美婷婷六月丁香综合色| 亚洲成人在线网站| 久久精品av麻豆的观看方式| 欧美在线播放一区| 国产精品免费一区豆花| aaa亚洲精品一二三区| 日韩天堂在线视频| 牛夜精品久久久久久久99黑人| 国产日韩欧美自拍| 亚洲一区bb| 亚洲一区中文| 欧美午夜不卡在线观看免费| 亚洲激情综合| 亚洲精品黄色| 六十路精品视频| 国产资源精品在线观看| 亚洲欧美日韩成人高清在线一区| 亚洲一区二区免费在线| 欧美精品日韩一本| 亚洲国产欧美一区二区三区丁香婷| 欧美专区第一页| 久久久久久久综合| 国产亚洲欧美日韩在线一区 | 亚洲午夜成aⅴ人片| 在线综合亚洲| 欧美三级小说| 一本久久综合亚洲鲁鲁| 亚洲视频一起| 欧美性猛片xxxx免费看久爱| 99精品国产热久久91蜜凸| 99在线精品免费视频九九视| 欧美日本免费| 99视频一区二区三区| 一本久久综合亚洲鲁鲁| 欧美日韩成人免费| 亚洲理论在线观看| 亚洲综合99| 国产美女精品| 欧美在线看片| 久久永久免费| 在线成人激情视频| 亚洲精品久久嫩草网站秘色| 欧美国产视频在线观看| 亚洲乱码精品一二三四区日韩在线 | 欧美日本成人| 夜色激情一区二区| 亚洲永久免费精品| 国产精品你懂得| 午夜天堂精品久久久久| 久久亚洲私人国产精品va媚药 | 亚洲精品一区二区三区婷婷月 | 欧美激情第3页| 99国产精品视频免费观看| 亚洲一区二区三区四区五区黄 | 国产欧美不卡| 亚洲国产99精品国自产| 欧美国产日韩二区| 日韩视频在线永久播放| 午夜精品福利在线观看| 国产一区久久久| 亚洲美女一区| 国产精品二区在线| 欧美在线啊v一区| 欧美fxxxxxx另类| 一本久道久久综合中文字幕 | 久久婷婷丁香| 亚洲人成网在线播放| 亚洲五月婷婷| 国产在线观看91精品一区| 亚洲人精品午夜| 国产精品激情偷乱一区二区∴| 午夜一区二区三区在线观看| 免费久久精品视频| 在线综合视频| 久久免费视频一区| 亚洲最新视频在线| 久久噜噜亚洲综合| 日韩午夜在线| 久久久久久尹人网香蕉| 亚洲三级免费电影| 欧美有码在线观看视频| 亚洲欧洲精品一区二区三区 | 在线日韩成人| 亚洲校园激情| 狠狠色丁香婷婷综合影院| 99精品国产热久久91蜜凸| 国产精品一区一区| av成人老司机| 国内精品久久久久久久影视麻豆 | 亚洲深夜福利| 精品1区2区3区4区| 亚洲在线视频| 亚洲国产欧洲综合997久久| 午夜精品偷拍| 亚洲国产第一| 久久激情视频久久| 日韩视频免费| 久久综合伊人77777麻豆| 亚洲无线视频| 欧美黄色免费| 久久本道综合色狠狠五月| 欧美日韩一区在线观看视频| 亚洲大胆人体在线| 国产精品日日摸夜夜摸av| 亚洲理伦电影| 黑人一区二区三区四区五区| 亚洲欧美国产另类| 亚洲看片免费| 欧美jjzz| 久久精品亚洲一区二区| 国产精品视频免费观看www| 夜夜嗨av一区二区三区网页|