新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 為什么要學(xué)單片機(jī)?

為什么要學(xué)單片機(jī)?

作者: 時間:2016-10-15 來源:網(wǎng)絡(luò) 收藏

一、與傳統(tǒng)電子技術(shù)的區(qū)別

本文引用地址:http://m.butianyuan.cn/article/201610/307396.htm

當(dāng)今社會,應(yīng)用的產(chǎn)品已經(jīng)滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有的足跡?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實時工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等,這些都離不開單片機(jī)。因此,單片機(jī)的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一批計算機(jī)應(yīng)用與智能化控制的工程師和科學(xué)家??萍荚桨l(fā)達(dá),智能化的東西就越多。學(xué)習(xí)單片機(jī)是社會發(fā)展的必然需求,也是電子愛好者和工程師的必修課。

早期的大部分電子儀器和設(shè)備,不是成本太高就是電路復(fù)雜,工程師要維護(hù)它要花很多精力和時間,想要更改它的功能更加困難。而單片機(jī)強大的功能應(yīng)付這些將會使您得心應(yīng)手,當(dāng)然前提是您必需要去了解和學(xué)習(xí)它。

從事單片機(jī)技術(shù)的研發(fā)工程師都屬于高職位、高薪水崗位。據(jù)調(diào)查,截止2006年,我國的單片機(jī)從業(yè)人員250萬人。隨著社會的發(fā)展,單片機(jī)的從業(yè)人員將更為搶手。據(jù)不完全統(tǒng)計,到2010年,我國單片機(jī)設(shè)計從業(yè)人員將達(dá)400萬人之多。培養(yǎng)單片機(jī)應(yīng)用人才,特別是具有最新現(xiàn)代單片機(jī)技術(shù)和實踐經(jīng)驗的工程師具有著重要的現(xiàn)實意義。

二、什么是單片機(jī)?單片機(jī)有什么用?

如果說單片機(jī)和我們用的電腦的在本質(zhì)上沒有什么區(qū)別,你一定感到驚訝(一個芯片)...這并不奇怪。而事實就是這樣理解的:單片機(jī)是一個簡單卻又是完整的計算機(jī)系統(tǒng),麻雀雖小,五臟俱全,它被集成到一個芯片上。它內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......但用它來做一些控制電器一類不是太復(fù)雜的工作足夠了。我們現(xiàn)在用的全自動滾筒洗衣機(jī),排煙罩VCD等等的家電里面都可以看到它的身影!......它主要是作為控制部分的核心部件。

單片機(jī)是靠程序的,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復(fù)雜的功能要是用美國50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB 板!但是如果要是用美國70年代成功投放市場的系列單片機(jī),結(jié)果就會有天壤之別!只因為單片機(jī)的通過你編寫的程序可以實現(xiàn)高智能,高效率,以及高可靠性!

隨著超大規(guī)模集成電路的出現(xiàn)及其發(fā)展,將計算機(jī)的CPU、RAM、ROM、定時/計數(shù)器和多種I/O資源接口集成到一片芯片上,形成了芯片級的計算機(jī)。最早期的含義為單片微型計算機(jī),又稱微控制器(Microcontroller),英文縮寫為“MCU”。

準(zhǔn)確地說單片機(jī)不叫IC,單片機(jī)不是完成某一個邏輯功能的芯片,而是把一個計算機(jī)系統(tǒng)集成到一個芯片上。概括的講:一塊單片機(jī)芯片就成了一臺微型計算機(jī)。它的體積小、質(zhì)量輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時,學(xué)習(xí)使用單片機(jī)是了解計算機(jī)原理與結(jié)構(gòu)的最佳選擇。

可以說,二十世紀(jì)跨越了三個“電”的時代,即電氣時代、電子時代和現(xiàn)已進(jìn)入的電腦時代。不過,這種電腦,通常是指個人計算機(jī),簡稱PC機(jī)。它由主機(jī)、鍵盤、顯示器等組成(如圖1所示)。還有一類計算機(jī),大多數(shù)人卻不怎么熟悉。這種計算機(jī)就是把智能賦予各種機(jī)械的單片機(jī)(亦稱微控制器)。顧名思義,這種計算機(jī)的最小系統(tǒng)只用了一片集成電路,即可進(jìn)行簡單運算和控制。因為它體積小,通常都藏在被控機(jī)械的“肚子”里。它在整個裝置中,起著有如人類頭腦的作用,它出了毛病,整個裝置就癱瘓了。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級換代的功效,常在產(chǎn)品名稱前冠以形容詞——“智能型”,如智能型洗衣機(jī)等?,F(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡單且極易被仿制。究其原因,可能就卡在產(chǎn)品未使用單片機(jī)或其它可編程邏輯器件。

三、單片機(jī)的主要特點

優(yōu)異的性能價格比

高集成度,高可靠性,體積小

低電壓,低功耗

控制功能強大

豐富靈活的軟件編程

應(yīng)用領(lǐng)域廣泛,可涉及所有電子領(lǐng)域

四、學(xué)習(xí)單片機(jī)的條件

目前單片機(jī)很多,學(xué)哪一個?8051、PIC、MS430、AVR還是其他型號?其實學(xué)哪一個都可以,單片機(jī)雖然型號不同,但是芯片內(nèi)部的資源種類都差不多,而且這些資源的使用方法也大同小異,可以說學(xué)會一種,其他種將融會貫通。究竟學(xué)哪一種,主要看具備的條件。

8051系列是老型號,是全球大名鼎鼎的CPU制作商美國INTEL公司奠定基礎(chǔ)而推向全球的,這種單片機(jī)目前雖不是功能最強大的,但卻是用得最廣泛而且但教學(xué)書最多、資料最多、軟件開放和硬件支持都很成熟的MCU芯片,各大單片機(jī)網(wǎng)站都有相關(guān)學(xué)習(xí)和例程資料。Atmel公司將其發(fā)揚光大,推出了FLASH型AT89的產(chǎn)品系列,現(xiàn)在流行的是AT89S51,52。很多人就是從這款單片機(jī)起家的。因此,本站推薦從51單片機(jī)入門。

學(xué)習(xí)單片機(jī)還得擁有以下基本的硬件和軟件:

個人PC(就是電腦)

單片機(jī)及常用外圍元件

編程器或下載線

實驗板和仿真器

萬用表和工具(烙鐵等)

一本或幾本入門好書

學(xué)習(xí)單片機(jī)很難嗎?說不難是騙人的,說很難也是不負(fù)責(zé)任的,有難的地方,也有簡單的地方??傊?,學(xué)單片機(jī)最主要的就是不斷地動手實踐!內(nèi)部結(jié)構(gòu)不懂不要怕,指令記不住不要怕,當(dāng)你有了實物一步一步的實踐,很快的,內(nèi)部結(jié)構(gòu)就會在你腦海中清晰,指令也會一條一條的記住,理解理論知識也就清晰了,并且也會使用了。



關(guān)鍵詞: 單片機(jī)

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉