|
51單片機(jī)是對所有兼容Intel 8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8004單片機(jī),后來隨著Flash rom技術(shù)的發(fā)展,8004單片機(jī)取得了長足的進(jìn)展,成為應(yīng)用最廣泛的8位單片機(jī)之一,其代表型號是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測控系統(tǒng)之中。很多公司都有51系列的兼容機(jī)型推出,今后很長的一段時間內(nèi)將占有大量市場。51單片機(jī)是基礎(chǔ)入門的一個單片機(jī),還是應(yīng)用最廣泛的一種。需要注意的是51系列的單片機(jī)一般不具備自編程能力。
實際上,其實不需要多少東西,會簡單的C語言,知道51單片機(jī)的基本結(jié)構(gòu)就可以了。一般的大學(xué)畢業(yè)生都可以了,自學(xué)過這2門課程的高中生也夠條件。設(shè)備上,一般是建議購買一個仿真器,例如,的“雙功能下載線”就具有良好的穩(wěn)定性和較快的下載速度,上位機(jī)可擴(kuò)展,可以下載更多的單片機(jī)及嵌入式芯片。通過實驗,這樣才可以進(jìn)行實際的,全面的學(xué)習(xí)。日后在工作上,仿真器也大有用處。還有,一般光有仿真器是不行,還得有一個實際的電路,即學(xué)習(xí)板,如圖,即為,單片機(jī)最小系統(tǒng)。
大家都覺得單片機(jī)學(xué)期來很難,因為在學(xué)校很多時候都是用高級語言編程,但是單片機(jī)在學(xué)習(xí)的時候很多都是匯編語言,但是其實只要好好弄清楚自己的邏輯,匯編語言并不是特別難,相反,有的時候匯編語言會更加簡潔。
推薦幾本經(jīng)典圖書:
《實例解讀51單片機(jī)完全學(xué)習(xí)與應(yīng)用(配教學(xué)視頻)》,楊欣編著(他寫過多本很有口碑的電子讀物,風(fēng)格獨特),電子工業(yè)出版社出版。
《愛上單片機(jī)》,杜洋著,全新風(fēng)格,使用面包板入門,人民郵電出版社。
《手把手教你學(xué)51單片機(jī)》,宋雪松編著(很經(jīng)典),清華大學(xué)出版社出版。
|
|