導航:首頁 > 操作系統 > 51單片機是一種嵌入式晶元

51單片機是一種嵌入式晶元

發布時間:2023-03-24 21:11:11

❶ 51單片機的作用

作為最古老的單片機之一,51單片機在各行各業都發揮了十分重要的作用,32位機的ARM未出之前,嵌入式的應用諸如航空航天,51單片機是最重要的控制器,其他各個領域特別是民用產品,51單片機滲入到了方方面面。工業控制上,可以說51單片機占據了大半邊天。就是現在,51單片機也有舉足輕重的作用,特別是小型控制系統,51單片機因為有數據匯流排和地址匯流排的關系,8位單片機中有著無與倫比的優勢。

❷ 51單片機令人驚艷的作品

51單片機
51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,後來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是51系列的單片機一般不具備自編程能力。

中文名稱
51單片機

外文名稱
mcu

定義
兼容Intel 8031系統的單片機統稱

始祖
Intel公司始創的8004單片機

缺點
不具備自編程能力

用途
工業測控系統

主要產品
*Intel(英特爾)的:80C31、80C51、87C51,80C32、80C52、87C52等;

*ATMEL(艾德梅爾)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;

*Philips(飛利浦)、華邦、Dallas(達拉斯)、Siemens(西門子)等公司的許多產品;

STC(國產宏晶)單片機:89c51、89c52、89c516、90c516等眾多品牌。

功能

·8位CPU·4kbytes程序存儲器(ROM) (52為8K)

·128bytes的數據存儲器(RAM) (52有256bytes的RAM)

·32條I/O口線·111條指令,大部分為單位元組指令

·21個專用寄存器

·2個可編程定時/計數器·5個中斷源,2個優先順序(52有6個)

·一個全雙工串列通信口

·外部數據存儲器定址空間為64kB

·外部程序存儲器定址空間為64kB

·邏輯操作位定址功能·雙列直插40PinDIP封裝

·單一+5V電源供電

CPU:由運算和控制邏輯組成,同時還包括中斷系統和部分外部特殊功能寄存器;

RAM:用以存放可以讀寫的數據,如運算的中間結果、最終結果以及欲顯示的數據;

ROM:用以存放程序、一些原始數據和表格;

I/O口:四個8位並行I/O口,既可用作輸入,也可用作輸出

T/C:兩個定時/記數器,既可以工作在定時模式,也可以工作在記數模式;

五個中斷源的中斷控制系統;

一個全雙工UART(通用非同步接收發送器)的串列I/O口,用於實現單片機之間或單片機與微機之間的串列通信;

片內振盪器和時鍾產生電路,石英晶體和微調電容需要外接。最佳振盪頻率為6M—12M。

學習
作為一個初學者,如何單片機入門?

實際上,其實不需要多少東西,會簡單的C語言,知道51單片機的基本結構就可以了。一般的大學畢業生都可以了,自學過這2門課程的高中生也夠條件。設備上,一般是建議購買一個模擬器,例如,的「雙功能下載線」就具有良好的穩定性和較快的下載速度,上位機可擴展,可以下載更多的單片機及嵌入式晶元。通過實驗,這樣才可以進行實際的,全面的學習。日後在工作上,模擬器也大有用處。還有,一般光有模擬器是不行,還得有一個實際的電路,即學習板,如圖,即為,單片機最小系統。

學習板以強大的介面為主,單片機的學習分兩方面,一方面是單片機的原理及內部結構,另一方面是單片機的介面技術。這些都是需要平時多積累,多動手,多思考,這樣才能學好單片機技術。

註:「雙功能下載線」在網路文庫里有詳細的使用說明,並且上位機會定期更新以支持更多的單片機。

❸ 目前最流行的單片機是什麼型號的單片機啊

目前最流行的單片機當然是51系列單片機。
51單片機常見型號有下面這些:

*Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;
*ATMEL的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
*Philips、華邦、Dallas、Siemens(Infineon)等公司的許多產品

51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8031單片機,後來隨著Flash rom技術的發展,8031單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是52系列的單片機一般不具備自編程能力。
知識上,其實不需要多少東西,會簡單的C語言,知道51單片機的基本結構就可以了。一般的大學畢業生都可以了,自學過這2門課程的高中生也夠條件。設備上,一般是建議購買一個模擬器,例如,的「雙功能下載線」就具有良好的穩定性和較快的下載速度,上位機可擴展,可以下載更多的單片機及嵌入式晶元。通過實驗,這樣才可以進行實際的,全面的學習。日後在工作上,模擬器也大有用處。還有,一般光有模擬器是不行,還得有一個實際的電路,即學習板,如圖,即為,單片機最小系統。

❹ 51單片機是什麼

是型號MCS-51系列.所謂單片機,就是把中央處理器CPU(Central Processing Unit)、存儲器(Memory)、定時器、I/0(Input/Output)介面電路等一些計算機的主要功能部件集成在一塊集成電路晶元上的微型計算機。雖然單片機只是一個晶元,但從組成和功能上看,它已具有了微型計算機系統的含義。中文「單片機」的稱呼由英文名稱「Single Chip Microcomputer」直接翻譯而來。單片機把微型計算機的各主要部分集成在一塊晶元上,大大縮短了系統內信號傳送距離,從而提高了系統的可靠性及運行速度。因而在工業測控領域中,單片機系統是最理想的控制系統。所以,單片機是典型的嵌人式系統,是嵌入式系統低端應用的最佳選擇

❺ 用51單片機做的那種系統屬於嵌入式系統嗎

屬於,51單片機也是結合了硬體和軟體,屬於嵌入式范疇
一個嵌入式系統裝置一般都由嵌入式計算機系統和執行裝置組成,嵌入式計算機系統是整個嵌入式系統的核心,由硬體層、中間層、系統軟體層和應用軟體層組成。執行裝置也稱為被控對象,它可以接受嵌入式計算機系統發出的控制命令,執行所規定的操作或任務。執行裝置可以很簡單,如手機上的一個微小型的電機,當手機處於震動接收狀態時打開;也可以很復雜,如SONY智能機器狗,上面集成了多個微小型控制電機和多種感測器,從而可以執行各種復雜的動作和感受各種狀態信息。

硬體層
硬體層中包含嵌入式微處理器、存儲器(SDRAM、ROM、Flash等)、通用設備介面和I/O介面(A/D、D/A、I/O等)。在一片嵌入式處理器基礎上添加電源電路、時鍾電路和存儲器電路,就構成了一個嵌入式核心控制模塊。其中操作系統和應用程序都可以固化在ROM中。

❻ 51單片機是什麼

什麼叫單片機?

答: 單片機因將其主要組成部分集成在一個晶元上而得名,具體說就是把中央處理器CPU( Central Processing Unit)、隨機存儲器RAM( Random Access Memory)、只讀存儲器 ROM( Read Only Memory)、中斷系統、定時器/計數器以及 I/O(Input/Output)介面電路等主要微型機部件集成在一塊晶元上。雖然單片機只是一個晶元, 但從組成和功能上看,它已具有計算機系統的屬性,為此稱它為單片微型計算機 SCMC ( Single Chip Micro Computer),簡稱單片機。

單片機發展的歷史變不長,但是單片機發展速度很快,其種類已有太多,從1位、4位、8位發展到16位、32位單片機,集成度越來越高,功能越來越強,應用也越來越廣。如今高速單片機發展到300M。

單片機的分類和應用領域

1.單片機的分類

按控制應用的需要,單片機可分成為通用型和專用型兩種類型。通用型單片機是一 種基本晶元,它的內部資源比較豐富,性能全面且適用性強,能覆蓋多種應用需求。用戶可以根據需要設計成各種不同應用的控制系統,即通用單片機有一個再設計的過程。

通過用戶的進一步設計,才能組建成一個以通用單片機晶元為核心、再配以其他外部電路的應用控制系統。

2.單片機的應用領域

(1)工業自動化方面。工業生產的自動化,能使工業系統處於最佳狀態、提高經濟效益、改善產品質量和減輕操作人員的勞動強度。所以,自動化技術已在機械、電子、電力、石油、化工、紡織、食品等輕重工業領域中得到廣泛的應用。在工業自動化技術中,無論是過程式控制制技術、數據採集和測控技術,還是生產線上的機器人技術,都需要有單片機的參與。在工業自動化的領域中,機電一體化技術將發揮越來越重要的作用,在這種集機械、微電子和計算機技術於一體的綜合技術中,單片機將發揮越來越大的作用。

(2)儀器儀表方面。現代儀器儀表的自動化和智能化要求越來越高,對此最好使用單片機來實現。隨著單片機的使用,又將加速儀器儀表向數字化、智能化、多功能化和柔

性化方向的發展。而且,單片機的使用還有助於提高儀器儀表的精度和准確度,簡化結構、減小體積及質量而易於攜帶和使用。並具有降低成本,增強抗干擾能力,便於增 加顯示、報警和自診斷等功能。

(3)家用電器方面。智能化是家用電器產品發展的趨勢,而家電智能化的進一步提高就需要有單片機的參與,所以生產廠家常標榜「計算機控制」,以提高其產品的檔次,例如洗衣機、電冰箱、空調、微波爐、電視機和音響視頻設備等,這里所說的「計算機」實際上就是單片機。

❼ 51單片機是什麼如何學習它的編程都用在哪些方面

51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。

由於intel生產的8031的升級版8051工藝成熟,成為當時市場應用量最大的單片機,所以對此類兼容晶元統稱51單片機。

該系列單片機的始祖是Intel的8031單片機,後來隨著Flash rom技術的發展,8031單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。

現在每年仍舊會使用幾十億片51系列的兼容晶元,在你想得到的電器、玩具上,比如:遙控燈具、洗衣機、冰箱、電子鍾表、顯示器、汽車(每輛汽車可能會用到十幾到幾十片)。。。。。

學習它很簡單,到當地書店、圖書館、隨手可以找到幾十種單片機入門書,8成以上是講51系列單片機的。

----------------

學習編輯

作為一個初學者,如何單片機入門?

知識上,其實不需要多少東西,會簡單的C語言,知道51單片機的基本結構就可以了。一般的大學畢業生都可以了,自學過這2門課程的高中生也夠條件。設備上,一般是建議購買一個模擬器,例如,的「雙功能下載線」就具有良好的穩定性和較快的下載速度,上位機可擴展,可以下載更多的單片機及嵌入式晶元。通過實驗,這樣才可以進行實際的,全面的學習。日後在工作上,模擬器也大有用處。還有,一般光有模擬器是不行,還得有一個實際的電路,即學習板,如圖,即為,單片機最小系統。

學習板以強大的介面為主,單片機的學習分兩方面,一方面是單片機的原理及內部結構,另一方面是單片機的介面技術。這些都是需要平時多積累,多動手,多思考,這樣才能學好單片機技術。

註:「雙功能下載線」在網路文庫里有詳細的使用說明,並且上位機會定期更新以支持更多的單片機。

單片機學習的4個階段

一、整體了解

要知道 單片機是什麼?單片機有何用?如何系統學習單片機?單片機系統設計的流程是怎樣的,需要掌握哪些輔助軟體?

了解這些之後,我們的學習就有了目標和方向。

二、揭秘單片機很難學,是因為其內部結構、編程語言抽象,且實際應用中與其他電子技術和元器件知識相互關聯,需結合起來一起設計開發產品。所以,第二階段要了解單片機的內部結構是怎樣的?單片機開發經常會用到哪些電子技術和元器件知識?如何將一條條編程指令組合成一段段有效的程序?

三、解密之所以單片機能成為控制核心,設計出包羅萬象的應用系統來,是因為開發者利用了單片機提供的種種功能及各種外設。所以,第三階段我們要掌握單片機的各種功能,再加上諸如感測器、模數轉換、掃描顯示、串列、中斷的應用思維,結合更多的元器件、電子電路知識,逐個學習、體會實際的單片機系統的秘密。

四、遠航通過以上三個階段,讀者基本就可掌握單片機的應用了。但要設計出豐富的單片機系統,解決復雜的實際問題,還需要了解更多的外設知識及其與單片機的聯系(如電動機、各類

存儲器、繼電器、紅外管等)。這些需要不斷的學習和積累。有時候,接到一些開發任務,就需要你針對這個任務自覺地去搜集、學習相關知識,在實踐中不斷載學習和提高。

參考網路:http://ke..com/link?url=

❽ 51,PIC,AVR單片機它們的優點缺點都有哪些

51單片機,是嵌入式系統的起源。歷史悠遠,種類繁多。
優點:
①上手易(各種51教程、常式一撈一大把);
②價格低(10塊錢以內各種選擇);
缺點:
①標准51內置功能少,很多功能需外部支持,所以有很多外圍晶元存在(現在國產STC已經彌補了內置功能少的問題,不過工業穩定性不好);
②工業性能不高,應用場景范圍窄(主要應用在教育、消費類產品)
③兼容性低(廠家N多,各行其道,無法統一。除了STC號稱有AT的所有型號兼容品,但同一品牌自身的產品兼容替換就不好)

PIC單片機,不知道怎麼點評。
優點:
①工業穩定性非常好;
②內置功能強大;
③兼容性高(所有一樣封裝的IC都是Pin對Pin);
④應用場景寬(汽車、工業、醫療、安防……而且microchip一直在推陳出新)。
缺點:
①操作繁瑣(即便是老手,也沒法完全摸透PIC的使用套路,新手更難,寫個流水燈都夠你琢磨一段時間了);
②埠特性很講究(同意的程序,這口能實現的,那口不一定能實現);
③硬體堆棧也講究(低級單片機(便宜貨)堆棧只有2~3級,就是主函數調一個子函數,子函數再調一個子函數就到頭了;不過目前常用的都已經是8級、16級堆棧了,夠用了);
④價格貴(動不動就是10塊20塊的)。
⑤對除法的運算能力低下(一條除法要上千個周期);
⑥無越級移位能力(個人總結,所謂越級,是8位單片機竟然不能操作1<<16操作(結果為long型))。

AVR單片機,沒使用過!!

❾ c51單片機是什麼

單片機,是典型的嵌入式微控制器,一般用在工業控制上,現在用的c51大都是AT89c51.

閱讀全文

與51單片機是一種嵌入式晶元相關的資料

熱點內容
主角重生在邊境倒賣軍火 瀏覽:753
php自定義設置 瀏覽:217
找一本男主角叫林墨的小說 瀏覽:558
穿越建國之初倒賣小說 瀏覽:636
編譯客戶端需要什麼系統 瀏覽:848
Python如何輸出最大浮點數 瀏覽:367
怎麼在伺服器上更改語言 瀏覽:944
Linux開機信息 瀏覽:763
怎麼才能把app靜音掉 瀏覽:861
u盤裝系統要解壓iso嗎 瀏覽:890
nat雲伺服器異常 瀏覽:295
三極女鬼電影 瀏覽:508
氛圍燈怎麼用app連接 瀏覽:724
php返回http請求 瀏覽:828
特種兵楊洛txt全文下載 瀏覽:961
易語言播放器怎麼能靜態編譯出來 瀏覽:532
pdf是蘋果的 瀏覽:774
計算機演算法書籍推薦 瀏覽:642
主角叫林楓游戲頭盔 瀏覽:49
android畫空心圓 瀏覽:22