當前位置:編程學習大全網 - 編程語言 - 什麽是單片機啊?有什麽用嗎?怎麽用?謝謝!

什麽是單片機啊?有什麽用嗎?怎麽用?謝謝!

單果說單片機就是壹個電腦妳可能不會認可,其實它和我們用的電腦的在本質上沒有區別,只是5步和100步的區別,想當年比爾.蓋茨也給類似的東西搞過編程,當時機器的顯示器是幾個LED顯示燈。

單片機到底是什麽呢?就是壹個電腦,只不過是微型的,麻雀雖小,五臟俱全:它內部也用和電腦功能類似的模塊,比如CPU,內存,並行總線,還有和硬盤作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,壹般不超過10元即可......用它來做壹些控制電器壹類不是很復雜的工作足矣了。我們現在用的全自動滾筒洗衣機,排煙罩VCD等等的家電裏面都可以看到它的身影!......它主要是作為控制部分的核心部件。

它是壹種在線式實時控制計算機,在線式就是現場控制,需要的是有較強的抗幹擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區別。

比爾.蓋茨就是比爾.蓋茨,他在關鍵的時候選擇了開發操作系統而不是接著對各種程序開發下去,畢竟操作系統是壹切軟件的平臺,就象地球是我們生存的平臺。雖然現今運行的WIN系列的核心基礎是MS-DOS,雖然MS-DOS是比爾.蓋茨花錢買來的,開發MS-DOS的那個天才工程師後來在壹個酒吧裏面死於壹次打架鬥毆!英年早逝了,不過賣MS-DOS的那20000美元早就花光了。

如果比爾.蓋茨不懂技術他也就不會去買什麽MS-DOS,也就沒有後來的他的微軟帝國,這就是我們為什麽要學習技術的主要原因,不懂技術可以做混世魔王或者別的什麽,但是不會特別輝煌!從對待生命的態度來說,說到底,人其實只分為兩種,第壹種:悠哉遊哉不求人生價值的實現,永遠都達不到自我的真正自由;第二種:孜孜不倦以求成功,對失敗的認識就是失敗是成功之母!這就是學習壹些專業技術的意義了,換句話說:生存還是死亡,做壹只悠哉遊哉快樂的豬其實已經是死了,因為那是毫無意義的快樂,是壹種墮落的逃避的快樂,是對生命的放棄。

不好,已經跑題了。還是回到正題上來:

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

由於單片機對成本是敏感的,所以目前占統治地位的軟件還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這麽低級為什麽還要用呢?很多高級的語言已經達到了可視化編程的水平為什麽不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬盤那樣的海量存儲設備。壹個可視化高級語言編寫的小程序裏面即使只有壹個按鈕,也會達到幾十K的尺寸!對於家用PC的硬盤來講沒什麽,可是對於單片機來講是不能接受的。 單片機在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。壹樣的道理,如果把巨型計算機上的操作系統和應用軟件拿到家用PC上來運行,家用PC的也是承受不了的。

關於網上教學:

我認為網上教程很不錯,比如平凡老師的教程,除了教程裏面提到的壹些應用軟件有些原始以外,其他的內容可以說都是嘔心瀝血的結果。平凡老師給我們的是非常實際的教程,是壹本真正意義上的傻瓜入門教材,並且毫無保留的!他的熱心更是無與倫比,給他的郵件每次都必給回復!現在人們都這麽功利,都這麽想壹夜暴富,都不太喜歡搞基礎的東西。唯有像平凡老師這樣的人才是我們應該學習的榜樣。因為他懂得如何將知識進行放大,通過網絡到了他那裏,我們才會知道網絡不僅僅是聽歌,QQ,玩遊戲......網絡就是網絡,對它的利用,完全取決於我們自己。書中自有黃金屋,網絡也是如此。

  • 上一篇:馳為hi8可以當臺式機替代品嗎
  • 下一篇:券商股投資價值分析?
  • copyright 2024編程學習大全網