一、什么是單片機(jī)
單片機(jī)誕生于20世紀(jì)70年代末,它是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。單片機(jī)具有一個(gè)完整計(jì)算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會(huì)具有外存。同時(shí)集成諸如通訊接口、定時(shí)器,實(shí)時(shí)時(shí)鐘等外圍設(shè)備。
單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。相當(dāng)于一個(gè)微型的計(jì)算機(jī),和計(jì)算機(jī)相比,單片機(jī)只缺少了I/O設(shè)備。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時(shí),學(xué)習(xí)使用單片機(jī)是了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇。
二、單片機(jī)的種類
1、51系列單片機(jī)
51系列單片機(jī)最早有Intel公司推出,主要有8031系列,8051系列。后來Atmel公司以8051的內(nèi)核為基礎(chǔ)推出了AT89系列單片機(jī)。它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。很多公司都有51系列的兼容機(jī)型推出,今后很長(zhǎng)的一段時(shí)間內(nèi)將占有大量市場(chǎng)。
2、ARM&AVR
ARM&AVR是一種功能較強(qiáng)的芯片,處理能力更強(qiáng)。但無法在沒有周邊器件的情況下單獨(dú)完成既定功能AVR單片機(jī)也是Atmel公司的產(chǎn)品,最早的就是AT90系列單片機(jī),現(xiàn)在很多AT90單片機(jī)都轉(zhuǎn)型為Atmega系列和AtTIny系列,AVR單片機(jī)最大的特點(diǎn)是精簡(jiǎn)指令型單片機(jī),執(zhí)行速度,在相同的振蕩頻率下是8位MCU中最快的一種單片機(jī)。
3、Arduino
Arduino是單片機(jī)二次開發(fā)的產(chǎn)物。以做項(xiàng)目來說,普通單片機(jī)只是散件,硬件的設(shè)計(jì)和軟件設(shè)計(jì)都得你自己來。而且Arduino是半成品,你只要把相應(yīng)的模塊組合在一起,再寫一寫甚至直接復(fù)制別人程序就能行了。拿做電腦來比喻的話,你拿單片機(jī)做項(xiàng)目就像用電子元件先做出來顯示器、主板、內(nèi)存條、顯卡、硬盤等,再把它們組裝成一臺(tái)電腦。用Arduino做項(xiàng)目就像直接把別人做好的主板硬盤顯卡組裝成電腦。Arduino的好處就是開發(fā)簡(jiǎn)單。
三、單片機(jī)能做什么
單片機(jī)的使用領(lǐng)域已十分廣泛幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡,在智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。此外,單片機(jī)在工商,金融,科研、教育,國防航空航天等領(lǐng)域都有著十分廣泛的用途。
1、在智能儀器儀表中的應(yīng)用
單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長(zhǎng)度、硬度、元素、壓力等物理量的測(cè)量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大。例如精密的測(cè)量設(shè)備(功率計(jì),示波器,各種分析儀)。
2、在工業(yè)控制中的應(yīng)用
用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如工廠流水線的智能化管芯片理,電梯智能化控制、各種報(bào)警系統(tǒng),與計(jì)算機(jī)聯(lián)網(wǎng)構(gòu)成二級(jí)控制系統(tǒng)等。
3、在家用電器中的應(yīng)用
可以這樣說,現(xiàn)在的家用電器基本上都采用了單片機(jī)控制,從電飯煲、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩電、其他音響視頻器材、再到電子秤量設(shè)備,五花八門,無所不在。
4、在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用
現(xiàn)代的單片機(jī)普遍具備通信接口,可以很方便地與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信,為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從手機(jī),電話機(jī)、小型程控交換機(jī)、樓宇自動(dòng)通信呼叫系統(tǒng)、列車無線通信、再到日常工作中隨處可見的移動(dòng)電話,集群移動(dòng)通信,無線電對(duì)講機(jī)等。
5、在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用
單片機(jī)在醫(yī)用設(shè)備中的用途亦相當(dāng)廣泛,例如醫(yī)用呼吸機(jī),各種分析儀,監(jiān)護(hù)儀,超聲診斷設(shè)備及病床呼叫系統(tǒng)等等。
6、在各種大型電器中的模塊化應(yīng)用
某些專用單片機(jī)設(shè)計(jì)用于實(shí)現(xiàn)特定功能,從而在各種電路中進(jìn)行模塊化應(yīng)用,而不要求使用人員了解其內(nèi)部結(jié)構(gòu)。如音樂集成單片機(jī),看似簡(jiǎn)單的功能,微縮在純電子芯片中(有別于磁帶機(jī)的原理),就需要復(fù)雜的類似于計(jì)算機(jī)的原理。如:音樂信號(hào)以數(shù)字的形式存于存儲(chǔ)器中(類似于ROM),由微控制器讀出,轉(zhuǎn)化為模擬音樂電信號(hào)(類似于聲卡)。
在大型電路中,這種模塊化應(yīng)用極大地縮小了體積,簡(jiǎn)化了電路,降低了損壞、錯(cuò)誤率,也方便于更換。
7、在汽車設(shè)備領(lǐng)域中的應(yīng)用
單片機(jī)在汽車電子中的應(yīng)用非常廣泛,例如汽車中的發(fā)動(dòng)機(jī)控制器,基于CAN總線的汽車發(fā)動(dòng)機(jī)智能電子控制器,GPS導(dǎo)航系統(tǒng),abs防抱死系統(tǒng),制動(dòng)系統(tǒng)等等。
審核編輯:湯梓紅
-
微控制器
+關(guān)注
關(guān)注
48文章
7933瀏覽量
154130 -
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44961瀏覽量
648927
發(fā)布評(píng)論請(qǐng)先 登錄
單片機(jī)科普總結(jié),建議收藏!


評(píng)論