專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機教程網(wǎng) >> 基礎(chǔ)教程 >> 瀏覽文章

1課:單片機簡敘

作者:佚名   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2007年08月16日   【字體:


1.單片機可以做什么?
   目前單片機滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機的蹤跡。小到電話,玩具,手機,各類刷卡機,電腦鍵盤,彩電,冰箱,空調(diào),電磁爐,大到汽車,工業(yè)自動控制,機器人,導(dǎo)彈導(dǎo)航裝置,甚至是美國的火星車,這些設(shè)備里面都含有一個或者多個單片機 。單片機的數(shù)量不僅遠(yuǎn)超過PC機,甚至比人類的數(shù)量還要多。因此,單片機的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一大批軟硬件工程師。

 

2. 學(xué)習(xí)單片機需要哪些基本條件?
   模擬電路,數(shù)字電路基礎(chǔ),對C語言或匯編語言有一定的了解。當(dāng)然,這些也可以在學(xué)習(xí)過程中掌握。對此這套教程均有講解.
  硬件條件的話:電腦一臺,實驗開發(fā)平臺一套。

3、單片機的結(jié)構(gòu)
   一臺能夠工作的計算機要有這樣幾個部份構(gòu)成:CPU(進行運算、控制)、RAM(數(shù)據(jù)存儲-內(nèi)存)、ROM(程序存儲)、輸入/輸出設(shè)備(例如:串行口、并行輸出口等)。在個人計算機上這些部份被分成若干塊芯片,安裝一個稱之為主板的印刷線路板上。而在單片機中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱為單片機。

   單片機是一種控制芯片,一個微型的計算機,而加上晶振,存儲器,地址鎖存器,邏輯門,七段譯碼器(顯示器),按鈕(類似鍵盤),擴展芯片,接口等那是單片機系統(tǒng)。

  天!PC中的CPU一塊就要賣幾千塊錢,這么多東西做在一起,還不得買個天價!再說這塊芯片也得非常大了。

  不,價格并不高,從1元人民幣到幾十元人民幣,體積也不大,一般用40腳封裝,當(dāng)然功能多一些單片機也有引腳比較多的,如68引腳,功能少的只有10多個或20多個引腳,有的甚至只8只引腳。

為什么會這樣呢?

  功能有強弱,打個比方,市場上面有的組合音響一套才賣幾百塊錢,可是有的一臺功放機就要賣好幾千。另外這種芯片的生產(chǎn)量很大,技術(shù)也很成熟,51系列的單片機已經(jīng)做了十幾年,所以價格就低了。

  既然如此,單片機的功能肯定不強,干嗎要學(xué)它呢?話不能這樣說,實際工作中并不是任何需要計算機的場合都要求計算機有很高的性能,一個控制電冰箱溫度的計算機難道要動用一臺臺式電腦不成?應(yīng)用的關(guān)鍵是看是否夠用,是否有很好的性能價格比。所以8051出來十多年,依然沒有被淘汰,還在不斷的發(fā)展中。

4、MCS51單片機和8051、8031、89C51等的關(guān)系
   我們平常老是講8051,又有什么8031,現(xiàn)在又有89C51,89s51它們之間究竟是什么關(guān)系?

   MCS51是指由美國INTEL公司(對了,就是大名鼎鼎的INTEL)生產(chǎn)的一系列單片機的總稱,這一系列單片機包括了好些品種,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的產(chǎn)品,該系列其它單片機都是在8051的基礎(chǔ)上進行功能的增、減、改變而來的,所以人們習(xí)慣于用8051來稱呼MCS51系列單片機,而8031是前些年在我國最流行的單片機,所以很多場合會看到8031的名稱。INTEL公司將MCS51的核心技術(shù)授權(quán)(賣)給了很多其它公司,所以有很多公司在做以8051為核心的單片機,當(dāng)然,功能或多或少有些改變,以滿足不同的需求,其中89C51就是這幾年在我國非常流行的單片機,以后我們將用89C51單片機來完成一系列的教學(xué)實驗。并會不定期在 http://www.torrancerestoration.com 更新和修正,如有錯誤請在本文評論中批評指正.

5.該學(xué)匯編還是學(xué)C語言? 
   掌握用C語言單片機編程很重要,畢竟C容易寫,可讀性強,可移植性強。但是光會C語言也還是不夠的,你還得了解匯編,實際上不是了解匯編指令,而是為了了解單片機的體系結(jié)構(gòu)?梢钥隙ǖ恼f,最好的C語言單片機工程師都是從匯編走出來的編程者,所以我以為學(xué)習(xí)單片機,先學(xué)點匯編是必要的,但在以后的開發(fā)中主要用C語言,所以本系列教程將兼顧匯編和c兩種語言.學(xué)習(xí)中有問題可聯(lián)系筆者:胡琴,QQ:550395312  手機:15173607302 

關(guān)閉窗口

相關(guān)文章