?? 什么是單片機?.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0040)http://www.onestudy.net/me/dpjiswhat.htm -->
<HTML><HEAD><TITLE>什么是單片機?</TITLE>
<META http-equiv=Content-Language content=zh-cn>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<P style="LINE-HEIGHT: 150%" align=center> 什么是單片機呢?</P>
<P style="LINE-HEIGHT: 150%">
如果說單片機就是一個電腦你可能不會認可,其實它和我們用的電腦的在本質(zhì)上沒有區(qū)別,只是5步和100步的區(qū)別,想當年比爾.蓋茨也給類似的東西搞過編程,當時機器的顯示器是幾個LED顯示燈。</P>
<P style="LINE-HEIGHT: 150%">
單片機到底是什么呢?就是一個電腦,只不過是微型的,麻雀雖小,五臟俱全:它內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......用它來做一些控制電器一類不是很復(fù)雜的工作足矣了。我們現(xiàn)在用的全自動滾筒洗衣機,排煙罩VCD等等的家電里面都可以看到它的身影!......它主要是作為控制部分的核心部件。</P>
<P style="LINE-HEIGHT: 150%">
它是一種在線式實時控制計算機,在線式就是現(xiàn)場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區(qū)別。</P>
<P style="LINE-HEIGHT: 150%">
比爾.蓋茨就是比爾.蓋茨,他在關(guān)鍵的時候選擇了開發(fā)操作系統(tǒng)而不是接著對各種程序開發(fā)下去,畢竟操作系統(tǒng)是一切軟件的平臺,就象地球是我們生存的平臺。雖然現(xiàn)今運行的WIN系列的核心基礎(chǔ)是MS-DOS,雖然MS-DOS是比爾.蓋茨花錢買來的,開發(fā)MS-DOS的那個天才工程師后來在一個酒吧里面死于一次打架斗毆!英年早逝了,不過賣MS-DOS的那20000美元早就花光了。</P>
<P style="LINE-HEIGHT: 150%">
如果比爾.蓋茨不懂技術(shù)他也就不會去買什么MS-DOS,也就沒有后來的他的微軟帝國,這就是我們?yōu)槭裁匆獙W(xué)習(xí)技術(shù)的主要原因,不懂技術(shù)可以做混世魔王或者別的什么,但是不會特別輝煌!從對待生命的態(tài)度來說,說到底,人其實只分為兩種,<FONT
color=#0000ff>第一種:悠哉游哉不求人生價值的實現(xiàn),永遠都達不到自我的真正自由;第二種:孜孜不倦以求成功,對失敗的認識就是失敗是成功之母!</FONT>這就是學(xué)習(xí)一些專業(yè)技術(shù)的意義了,換句話說:生存還是死亡,做一只悠哉游哉快樂的豬其實已經(jīng)是死了,因為那是毫無意義的快樂,是一種墮落的逃避的快樂,是對生命的放棄。</P>
<P style="LINE-HEIGHT: 150%">不好,已經(jīng)跑題了。還是回到正題上來:</P>
<P style="LINE-HEIGHT: 150%">
單片機是靠程序的,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復(fù)雜的功能要是用美國50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機,結(jié)果就會有天壤之別!只因為單片機的通過你編寫的程序可以實現(xiàn)高智能,高效率,以及高可靠性!</P>
<P style="LINE-HEIGHT: 150%">
由于單片機對成本是敏感的,所以目前占統(tǒng)治地位的軟件還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什么還要用呢?很多高級的語言已經(jīng)達到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬盤那樣的海量存儲設(shè)備。一個可視化高級語言編寫的小程序里面即使只有一個按鈕,也會達到幾十K的尺寸!對于家用PC的硬盤來講沒什么,可是對于單片機來講是不能接受的。
單片機在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統(tǒng)和應(yīng)用軟件拿到家用PC上來運行,家用PC的也是承受不了的。</P>
<P style="LINE-HEIGHT: 150%">關(guān)于網(wǎng)上教學(xué):</P>
<P style="LINE-HEIGHT: 150%"> 我認為網(wǎng)上教程很不錯,比如<A
href="http://www.onestudy.net/download/elec/xdpjl.htm"
target=_blank>平凡老師的教程</A>,除了教程里面提到的一些應(yīng)用軟件有些原始以外,其他的內(nèi)容可以說都是嘔心瀝血的結(jié)果。平凡老師給我們的是非常實際的教程,是一本真正意義上的傻瓜入門教材,并且毫無保留的!他的熱心更是無與倫比,給他的郵件每次都必給回復(fù)!現(xiàn)在人們都這么功利,都這么想一夜暴富,都不太喜歡搞基礎(chǔ)的東西。唯有像平凡老師這樣的人才是我們應(yīng)該學(xué)習(xí)的榜樣。因為他懂得如何將知識進行放大,通過網(wǎng)絡(luò)到了他那里,我們才會知道網(wǎng)絡(luò)不僅僅是聽歌,QQ,玩游戲......網(wǎng)絡(luò)就是網(wǎng)絡(luò),對它的利用,完全取決于我們自己。書中自有黃金屋,網(wǎng)絡(luò)也是如此。</P>
<P style="LINE-HEIGHT: 150%">
記得愛因斯坦說過:成功=時間+勤奮+科學(xué)的方法</P>
<P style="LINE-HEIGHT: 150%">
所以,在這兒嘮嘮叨叨,謀殺大家的時間實在是一種罪過。</P>
<P style="LINE-HEIGHT: 150%" align=center>^_^ ^_^ ^_^</P></BODY></HTML>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -