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

pic單片機和51的區別

發布時間:2022-08-16 04:14:15

① PIC單片機,AVR單片機,C51單片機有什麼區別

這三種單片機,屬於三類不同的單片機。
C51單片機用的最多,學的人也最多,最普遍了,C51系列的各種型號也非常多,生產的公司也多。
AVR單片機是 Atmel 公司的 RISC 單片機。RISC(精簡指令系統計算機)是相對於CISC(復雜指令系統計算機)而言的。RISC 並非只是簡單地去減少指令,而是通過使計算機的結構更加簡單合理而提高運算速度的。從而縮短指令周期,提高運行速度。功能比51系列要強大,速度也更快。比51高一個檔次。
PIC單片機是MICROCHIP 公司的產品。速度和功能與51相當,但指令系統和結構與51系列完全不同。應用也很多。
三類單片機,指令系統完全不同,開發軟體也完全不同。
更詳細的資料可上網路查一下便知。

② 請比較一下PIC與51單片機的優差性

.................

其實這幾種單片機不應該按照速度來區分.
不過樓主既然問速度.就按照速度回答好了

單單按照頻率來將
C8051F的單指令周期是最快的.
AVR和430差不多,,如果正常工作下.一般都是AVR的時鍾頻率高
430都用在低功耗的東西上.能慢就慢一點
接著是PIC
最後是51

但是安裝實際的相率來講.
可能MSP430和C8051是一個級別的.
畢竟MSP430 16位的處理器,,如果不是單位元組處理
其他的幾種單片機是不可能比的過的.C8051中,最快的幾款還可以比
中下的可能都比不過..

接著是AVR ,AVR是沒有分頻的,,可以上20M,性價比很不錯,特別是
Mage8-16這種..

PIC是穩定性很好,,但是PIC的是4分頻運算的.而不是樓上有人說的不分頻
(pic)指普通pic單片機,,dspic這種.即24 30 33系列的.不算..

51 普通51是12分頻..不用說.肯定是最慢的了.

在16位8位操作都有的前提下,總的來說..這裡面的C8051和430速度最快,
avr->pic->51

不過實際應用中..一般不是按照速度來選擇這些器件,
他們各有有缺點.
430->低功耗應用
pic->工業穩定性
51->通用性,用的最多,主要是內核是公布的,很多情況下,各個廠家做了自己特有的外設擴展,比如ac 51的ad,da ,,高頻發射模塊,cpress的usb功能等等,
avr->通用性,畢竟這東西外設該有都有了,速度,rom都很不錯,性價比好
c8051->對速度有要求,又不想熟悉其他單片機,這是首選

最後,你說的同等晶振下............
最快是430...原因一他是16位的,二他內部有PLL倍頻電路,,其他如何能比啊
然後 avr ,,他是不分頻,並且運行大多是單周期的指令
然後 c8051 不分頻,但是51大多是雙周期cisc和risc結構就是不同
然後 pic 4分頻 risc大多是單周期
最後 51 12分頻還是 cisc 大多是雙周期的.

③ PIC與C51哪個好

PIC單片機屬於RISC(精簡指令集)結構單片機。51系列單片機屬於CISC(集中指令集)單片機。PIC18系列屬於PIC的8位單片機。但是它是有中斷向量的,並且中斷優先順序是可以通過軟體選擇的。而且PIC18系列以上單片機(指的是PIC18F系列 PIC24F系列 dsPIC系列(後兩個是16位單片機)PIC32系列(32位單片機))內部一般都用PLL(鎖相環倍頻技術)其他功能也比51強大的多。比如UART通訊,SPI通訊(有的51單片機根本就沒有這個功能的,比如AT89C2051 AT89C4051 AT89C51),A/D轉換功能(AT89沒有的)這些PIC單片機大部分全部具有。還有就是51單片機是12分頻的。而PIC是4分頻的。所以在相同頻率的時鍾源條件下,PIC的速度比51要快的多。(還有一個原因就是PIC是RISC結構的單片機,一般RISC結構單片機跑的都比51快)。還有就是PIC的驅動能力大於51.(不過STC的驅動能力也挺強的)
但是事情也不是絕對的。51單片機也有一定優勢的,比如51單片機出的比較早,它的各種資料比較豐富。各種老式的電子產品如果有單片機的話一般都是51單片機做的。51單片機因為是CISC結構單片機,所以晶元裡面沒有翻頁的現象,如果用匯編語言編程。51的難度要小於PIC。(PIC中低檔的8位單片機有翻頁現象,用匯編語言編程的話編程比較困難,個人認為這是PIC的一個致命的弱點)。
如果你以前從來沒有學過單片機的話,建議你從51看是看起。如果你51學過一段時間的。你可以考慮學習單片機。如果是新開發的項目的話,建議你用PIC單片機。具體的你要看實際應用,不能一概而論的。

④ 有沒有知道PIC單片機與51單片機有什麼區別。難學不

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

⑤ 51單片機與PIC單片機有什麼本質區別

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

⑥ pic單片機、飛思卡爾單片機和89c51單片機資料和各自特點及區別

飛思卡爾單片機比較穩定法,功能很強大,很多模塊都集成在裡面了,也適合嵌入式系統的開發

⑦ pic單片機和51單片機是怎麼回事

PIC單片機與MCS-51系列單片機的區別
應該說有三個主要特點:
(1)匯流排結構:MCS-51單片機的匯流排結構是馮-諾依曼型,計算機在同一個存儲空間取指令和數據,兩者不能同時進行;而PIC單片機的匯流排結構是哈佛結構,指令和數據空間是完全分開的,一個用於指令,一個用於數據,由於可以對程序和數據同時進行訪問,所以提高了數據吞吐率。正因為在PIC單片機中採用了哈佛雙匯流排結構,所以與常見的微控制器不同的一點是:程序和數據匯流排可以採用不同的寬度。數據匯流排都是8位的,但指令匯流排位數分別位12、14、16位。
(2)流水線結構:MCS-51單片機的取指和執行採用單指令流水線結構,即取一條指令,執行完後再取下一條指令;而PIC的取指和執行採用雙指令流水線結構,當一條指令被執行時,允許下一條指令同時被取出,這樣就實現了單周期指令。
(3)寄存器組:PIC單片機的所有寄存器,包括I/O口,定時器和程序計數器等都採用RAM結構形式,而且都只需要一個指令周期就可以完成訪問和操作;而MCS-51單片機需要兩個或兩個以上的周期才能改變寄存器的內容。
更詳細的區別可參考相關書籍.

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

1、匯流排結構不同

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

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

2、流水線結構不同

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

3、寄存器組

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

(8)pic單片機和51的區別擴展閱讀:

單片機的應用

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

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

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

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

⑨ 51系列和pic系列 都有什麼優勢 哪個更好

51是國內用戶比較廣泛的單片機使用類型,主要特點是廠家眾多(對於設計缺陷、晶元停產這些問題都可以不用擔心了)、用戶廣泛、資源(硬體、軟體)易找。傳統的12周期51速度較慢,最高主頻只能到40M,擴展的外圍介面比較少,調試要用到昂貴的ICE模擬器,主要用在一些簡易的控制和簡單的演算法上面。後期發展的dallas的6周期51到silicon的單周期51在原傳統51的基礎上提高了運行速度(最高可達120MIPS左右),提供了豐富的外圍介面(spi,twi,uart,RTC等),增加了中斷引腳、定時器數量,採用廉價的JTAG調試方式,但是晶元價格就翻了n倍。51的增強型號依然兼容原有的51匯編指令,只在新增的一些功能上添加了新的指令,對於用戶是非常容易掌握的。到目前為止,51仍是8位機體系,但因為其在國內的廣大的用戶群,在相當長一段時間內不會退出市場。
pic原本主要用在對抗干擾要求比較高,對低成本、小體積要求也比較高的場合;但近來受AVR、意隆一類單片機的影響,後者已不是賣點;由於只有microchip一家公司生產,因而其產品供貨、穩定性比之51要稍差一些。pic是一個很大的晶元家族,從8位到32位體系都有晶元供應,因而其應用面相對51要廣一些(但是最好賣的還是那些8位、12位的低端晶元)。
本人主要使用AVR與ARM晶元,故而上面所述可能不盡正確,請大家指正!

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

PIC單片機

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

閱讀全文

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

熱點內容
電影廁所持刀惡人 瀏覽:607
go to the cinema翻譯 瀏覽:843
主人公叫艾米麗是什麼電影 瀏覽:426
文件夾排序怎麼變成橫排了 瀏覽:690
一個男的看女生洗澡電影 瀏覽:292
虛擬幣充值源碼 瀏覽:87
我昨天看了航天電影英文翻譯 瀏覽:175
熙和宇電影高級家庭 瀏覽:236
主角10歲收了母親的小說 瀏覽:544
女獄電影日本 瀏覽:154
二龍湖浩哥最早的作品 瀏覽:699
異界收母入後宮 瀏覽:155
ida反編譯出來的代碼是匯編指令嗎 瀏覽:820
小孩子是天才的電影 瀏覽:450
輿情監控演算法 瀏覽:147
好看123電影 瀏覽:751
成龍主演的五行拳電影名字 瀏覽:954
好看的中文字幕經典 瀏覽:913
android仿qq輸入 瀏覽:117
看輕小說的網站 瀏覽:86