導航:首頁 > 操作系統 > 51單片機的缺點

51單片機的缺點

發布時間:2022-11-18 20:49:46

⑴ 51單片機的優缺點

一、51單片機

應用最廣泛的8位單片機當然也是初學者們最容易上手學習的單片機,最早由Intel推出,由於其典型的結構和完善的匯流排專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代「經典」,為以後的其它單片機的發展奠定了基礎。

51單片機之所以成為經典,成為易上手的單片機主要有以下特點:

特性

1、從內部的硬體到軟體有一套完整的按位操作系統,稱作位處理器,處理對象不是字或位元組而是位。不但能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。

2、同時在片內RAM區間還特別開辟了一個雙重功能的地址區間,使用極為靈活,這一功能無疑給使用者提供了極大的方便。

3、乘法和除法指令,這給編程也帶來了便利。很多的八位單片機都不具備乘**能,作乘法時還得編上一段子程序調用,十分不便。

缺點

(雖然是經典但是缺點還是很明顯的)

1、AD、EEPROM等功能需要靠擴展,增加了硬體和軟體負擔

2、雖然I/O腳使用簡單,但高電平時無輸出能力,這也是51系列單片機的最大軟肋

3、運行速度過慢,特別是雙數據指針,如能改進能給編程帶來很大的便利

4、51單片機保護能力很差,很容易燒壞晶元

應用范圍:目前在教學場合和對性能要求不高的場合大量被採用。

使用最多的器件:8051、80C51

⑵ 51單片機能嵌操作系統嗎

51單片機
能嵌操作系統。
51單片機的確有RTOS,即
實時操作系統
。但話又說回來了,51的片內資源少(RAM不足就是最大的缺點)並且速度不快,所以運行RTOS很吃力,但在針對多任務的環境中還是可以用RTOS的。
或許在
AVR單片機
上使用RTOS,在51中還是用定時器來切換任務完成多個任務。

⑶ 51單片機鍵盤電路的兩種方式,各自的優缺點

獨立按鍵優點:可以直接讀取,檢測佔用時間較少,不受其他因素影響
缺點:佔用IO口資源較多,每一個按鍵都獨佔一個IO口。
矩陣鍵盤優點:佔用IO口資源較少。
缺點:必須掃描檢測按鍵情況,程序復雜,佔用時間較多。

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

51.單片機種類很多,應用也很多,很多小家電的控制都是用51單片機。51也可以做為入門學習使用。價格便宜資料多。
AVR和PIC的話功能比普通51強大很多,用的地方也很多,主要是在控制方面。穩定性和功耗都比51好很多。AVR和PIC也有很多系列,他們屬於不同公司生產。價格比51高,學習的資料也很多。
MSP430是TI的產品,主要特點是低功耗,不同的系列有不同的應用。主要是用在便攜設備上,比如一些便攜的醫療設備。
ARM屬於高性能的微處理器,比如現在的智能手機都是ARM內核的,還有pad等等這些電子設備的CPU的內核都是ARM內核,ARM內核也有好多種,具體的你可以網路一下。
DSP的話主要是做數據處理,說白了就是運算能力很強大,專用性比較強。DSP的種類也很多,不同的有不同的用處,比如TI的C2000系列主要是做高速控制,伺服電機控制,電源控制等等。C5000系列的主要是做語言處理,C6000的主要是高性能的,還有很多比如專門用作多媒體信號處理的 等等。
如果你是初學者的話就先掌握51單片機吧

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

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

⑹ c51單片機智能小車的不足之處怎麼寫得好點

運行速度慢。C51是應用最廣泛的初學者容易上手的單片機,新增數據類型,新增數據存儲器類型,運行速度慢,容易燒壞晶元。適用對性能要求不高的用戶,對於新手來說C51是一個不錯的選擇。

⑺ 51單片機與其他單片機的區別和長出

說多了也沒什麼用,簡單來說,arm是單片機的一種,51也是,但arm的ROM和RAM遠大於51,而且IO口功能和處理速度也是兩個級別的,arm能上很多操作系統,51隻能勉強上極其簡單的實時操作系統,所以arm常用來開發手機等多媒體產品,51隻能完成有限的實時控制功能,形象一點說,51和arm的等級差別就像手機和個人電腦的等級差別。
51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,後來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是51系列的單片機一般不具備自編程能力。

⑻ 51單片機片內外存儲器統一編址有什麼優缺點

51單片機只有最高16位的地址匯流排,最多隻有64KB的存儲器定址空間(2的16次方)。
51單片機程序存儲器共用同一個16位的地址匯流排,不管是內部還是內部的程序存儲器。程序存儲器使用movc指令可以讀取指令存儲器的指令或者數據,但是不可寫(現在有的特殊設計的晶元好像可已經可以寫了)。

51單片機的數據存儲器有兩個不同的地址空間,
一個是內部的8位地址匯流排,就是用mov指令讀寫的空間(總共有256位,底128位有通用寄存器組R0~R7的四組寄存器,位存儲器等等,高128位有一部分作成了特殊功能寄存器,比如輸入輸出的端中P0,P1,P2,P3,PWS,A,B...等等)。
另一個就是有64KB定址空間的16位數據存儲器空間,這就是51單片機的外部數據存儲器空間了,使用movx指令讀寫。
你所說的統一編址是指的那個存儲器,是程序存儲器,還是數據存儲器。存儲器是有分別的。所有計算機都有這兩種存儲器。
程序存儲器和數據存儲器共用內一個地址空間的叫馮諾依曼結構。
程序存儲器和數據存儲器分開來用不同地址空間的叫哈佛結構。很明顯51單片機是哈佛結構。

⑼ 說說51單片機與PLC的優缺點,如果我做個設計用51單片機和PLC都可以,幫我分析下用哪個比較好,請說明原因

這個是不能說誰好誰壞的,現在很多51也能做到很強的功能,能集成很多片上模塊使51的性能更強大,而PLC的話是增強型的51,他的運行速度是51的6倍,一個機器周期由兩個CPU時鍾周期組成,並且大多數的指令的執行時間是1到2個機器周期,所以相比較而言PLC的運行速度更快,希望對你有所幫助。

閱讀全文

與51單片機的缺點相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:485
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:382
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163