單片機是一種集成電路芯片。單片機又稱單片微控制器,是把一個計算機系統(tǒng)集成到一個芯片上。相當(dāng)于一個微型的計算機,和計算機相比,單片機只缺少了I/O設(shè)備。一塊芯片就成了一臺計算機。采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能集成到一塊硅片上構(gòu)成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。
單片機是什么?
單片機(Microcontrollers)又稱單片微控制器,是一種集成電路芯片。它把一個計算機系統(tǒng)集成到一個芯片上,相當(dāng)于一個微型的計算機,和計算機相比,單片機只缺少了I/O設(shè)備。
概括的講:一塊芯片就成了一臺計算機。它的體積小、質(zhì)量輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時,學(xué)習(xí)使用單片機是了解計算機原理與結(jié)構(gòu)的******選擇。
單片機是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。
單片機有什么用?
單片機的使用領(lǐng)域已十分廣泛,如儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域。各種產(chǎn)品一旦用上了單片機,就能起到使產(chǎn)品升級換代的功效,常在產(chǎn)品名稱前冠以形容詞——“智能型”,如智能型洗衣機等。
目前單片機滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機上各種儀表的控制,計算機的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動化過程的實時控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保 障系統(tǒng),錄象機、攝象機、全自動洗衣機的控制,以及程控玩具、電子寵物等等,這些都離不開單片機。更不用說自動控制領(lǐng)域的機器人、智能儀表、醫(yī)療器械了。因此,單片機的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一批計算機應(yīng)用與智能化控制的科學(xué)家、嵌入式工程師。
簡單的說單片機就是一個智能控制芯片,它是將計算機微型化的CPU,所以只要你會它的語言,就可以讓它按著我們自己的想法來自由工作,這是其它任何一種芯片都無法替代的,所以一塊芯片由于具備了這樣一種類似計算機的強大功能,所以被多數(shù)設(shè)備大量使用,最為重要的是很便宜才幾元而已。
單片機主要作用就是智能控制,大學(xué)生機器人大賽中幾乎全部是單片機來控制,比賽課題主要也是圍繞單片機來設(shè)計開發(fā)的,并要求實現(xiàn)智能且具有自動化的功能作用,在我們的身邊單片機也是無處不在的,比如家里電視、空調(diào)等遙控器的核心都是單片機,凡是具有智能或自動化特點的設(shè)備其核心控制器件均離不開它的身影,如家庭設(shè)備中得微波爐、電磁爐、豆?jié){機、全自動洗衣機、冰箱等等都是它的作用體現(xiàn)。
單片機和計算機一方面是應(yīng)用側(cè)重點不一樣,另一方便是成本不一樣。一般使用單片機的地方對成本很敏感,不需要復(fù)雜的運算就能實現(xiàn)的簡單功能,通常都使用單片機來完成。如果需要大量的數(shù)據(jù)運算,比如下圍棋的阿爾法狗,那么它就要使用計算機。PC中的CPU一塊就要賣幾千塊錢,而單片機從幾毛到幾百都有,一般體積也不大,從幾個引腳到幾百個引腳都有。這里所說的引腳就是IO口,是控制口。根據(jù)實際的需要進行確定自己到底適合使用什么樣的單片機。
|