導航:首頁 > 操作系統 > pic單片機與51單片機的區別

pic單片機與51單片機的區別

發布時間:2024-03-21 13:45:44

㈠ pic單片機與51單片機有什麼區別

1、匯流排結構不同

MCS-51的匯流排結構是馮-諾依曼型,計算機在同一個存儲空間取指令和數據,兩者不能同時進行;而PIC的匯流排結構是哈佛結構,指令和數據空間是完全分開的,一個用於指令,一個用於數據,由於可以對程序和數據同時進行訪問,所以提高了數據吞吐率。

正因為在PIC系列單片機中採用了哈佛雙匯流排結構,所以與常見的微控制器不同的一點是:程序和數據匯流排可以採用不同的寬度。數據匯流排都是8位的,但指令匯流排位數分別位12、14、16位。

2、流水線結構不同

MCS-51的取指和執行採用單指令流水線結構,即取一條指令,執行完後再取下一條指令;而PIC的取指和執行採用雙指令流水線結構,當一條指令被執行時,允許下一條指令同時被取出,這樣就實現了單周期指令。

3、寄存器組

PIC的所有寄存器,包括I/O口,定時器和程序計數器等都採用RAM結構形式,而且都只需要一個指令周期就可以完成訪問和操作;而MCS-51需要兩個或兩個以上的周期才能改變寄存器的內容。

(1)pic單片機與51單片機的區別擴展閱讀:

單片機的應用

1、單片機在智能儀表中的應用單片機廣泛地用於各種儀器儀表,使儀器儀表智能化,並可以提高測量的自動化程度和精度,簡化儀器儀表的硬體結構,提高其性能價格比。

2、單片機在機電一體化中的應用機電一體化是械工業發展的方向。機電一體化產品是指集成機械技術、微電子技術、計算機技術於一體,具有智能化特徵的機電產品。

例如微機控制的車床、鑽床等。單片機作為產品中的控制器,能充分發揮它的體積小、可靠性高、功能強等優點,可大大提高機器的自動化、智能化程度。

3、單片機在實時控制中的應用單片機廣泛地用於各種實時控制系統中。例如,在工業測控、航空航天、尖端武器、機器人等各種實時控制系統中,都可以用單片機作為控制器。單片機的實時數據處理能力和控制功能,可使系統保持在最佳工作狀態,提高系統的工作效率和產品質量。

㈡ PIC單片機與MCS-51系列單片機有哪些區別

PIC單片機

MCS-51
系列單片機的區別應該說有三個主要特點:(1)
匯流排結構
:
MCS-51單片機
的匯流排結構是馮-
諾依曼
型,計算機在同一個存儲空間取指令和數據,兩者不能同時進行;而PIC單片機的匯流排結構是
哈佛結構
,指令和
數據空間
是完全分開的,一個用於指令,一個用於數據,由於可以對程序和數據同時進行訪問,所以提高了
數據吞吐率
。正因為在PIC單片機中採用了哈佛雙匯流排結構,所以與常見的
微控制器
不同的一點是:程序和
數據匯流排
可以採用不同的寬度。數據匯流排都是8位的,但指令匯流排位數分別位12、14、16位。(2)
流水線結構
:MCS-51單片機的取指和執行採用單
指令流水線
結構,即取一條指令,執行完後再取下一條指令;而PIC的取指和執行採用雙指令流水線結構,當一條指令被執行時,允許下一條指令同時被取出,這樣就實現了單周期指令。

㈢ PIC16F877是51單片機么為什麼。

PIC系列單片機不屬於51單片機。

最根本的區別是,PIC屬於RISC(精簡指令集計算機RecedInstructionSetComputer),匯流排為哈佛結構;而傳統意義上的51系列單片機,大都源於早期的INTEL8031內核,以此為基礎做出輔助功能的刪減或增加,屬於CISC(復雜指令系統計算機Complex Instruction Set Computer),匯流排為馮.諾依曼結構。

一般來說,RISC單片機精於最常用的一些運算指令,在這些方面效率高,專注於處理某些特定任務,整體結構更簡單專精,體積、功耗更小,成本更低,適合於專機專用。CISC單片機,功能全面,結構復雜,整體性能好,更為通用。

㈣ 51、AVR、PIC、MSP430、ARM、DSP這幾種單片的優缺點各是什麼

先弄清這些「單片機」的基本特點才能比較。51是傳統8位單片機,對單片機的發展奠定了基礎,如今仍有許多兼容型號,但性能提高很多,AVR是現今的主流8位單片機,據說出貨量最多,和許多增強型51單片機性能相當,PIC也是8位單片機,在可靠性、抗干擾方面更勝一籌,MSP430是當今一枝獨秀的16位單片機,ARM是當今比較先進的32位單片機架構,有許多廠商生產基於ARM架構的單片機,大有取代8位和16位的趨勢。DSP不是單片機,專門進行復雜的數字運算。

閱讀全文

與pic單片機與51單片機的區別相關的資料

熱點內容
人工智慧溫控器演算法 瀏覽:374
大號文件夾多少錢一個 瀏覽:570
pdf閱讀器打開文件 瀏覽:96
winrar解壓日文文件 瀏覽:36
什麼app可以看廣東珠江電視台 瀏覽:73
linux移動文件位置 瀏覽:142
循環碼與卷積碼編譯原理 瀏覽:805
進化演算法和啟發式演算法的區別 瀏覽:602
android組件是什麼 瀏覽:973
安卓手機微信怎麼同步信息 瀏覽:181
小人pdf 瀏覽:806
我的世界伺服器怎麼造好看的建築 瀏覽:307
兄弟連培訓php多少錢 瀏覽:250
1523鋪地面的演算法 瀏覽:747
linux源碼安裝php環境 瀏覽:822
ping命令用法 瀏覽:717
日本海軍pdf 瀏覽:469
哪個app有大臉特效 瀏覽:140
自己生活需要解壓嗎 瀏覽:946
考研究生演算法 瀏覽:529