資料介紹
相信很多愛好電子的朋友,對單片機這個詞應該都不會陌生了吧。不過有些朋友可能只聽說他叫單片機,他的全稱是什么也許并不太清楚,更不用說他的英文全稱和簡稱了。單片機是一塊在集成電路芯片上集成了一臺有一定規模的微型計算機。簡稱為:單片微型計算機或單片機(Single Chip Computer)。單片機的應用到處可見,應用領域廣泛,主要應用在智能儀表、實時控制、通信、家電等方面。不過這一切都沒什么關系,因為我(當然也包括任何人)都是從不知道轉變成知道的,再轉變成精通的。現在我只想把我學習單片機的經歷,詳細地講敘給大家聽聽,可能有些大蝦會笑話我,想:那么簡單的東西還在這里賣弄。但是你錯了,我只是把我個人學習的經歷講述一遍而已,僅僅對那些想學習單片機,但又找不到好方法或者途徑的朋友,提供一個幫助,使他們在學習過程中,盡量少走些彎路而已!
首先,你必須有學習單片機的熱情,不是說今天去圖書館看了一個下午關于單片機的書,而明天玩上半天,后天就不知道那個本書在講什么東西了。還是先說說我吧,我從大二的第一個學期期末的時候才開始接觸單片機,但在這之前,正如上面所說的:我知道有種芯片叫單片機,但是具體長成什么樣子,卻一點也不知道!看到這里很多朋友一定會忍不住發笑。嘿嘿,你可千萬別笑,有些大四畢業的人也同樣不知道單片機長成什么樣子呢!而我對單片機的癡迷更是常人所不能想象的地步,大二的期末考試,我全放棄了復習,每當室友拿著書在埋頭復習的時候,我卻捧著自己從圖書館借的單片機書在那看,雖然有很多不懂,但是我還是堅持了下來,當時我就想過,為了單片機值不值得我這樣去付出,或許這也是在一些三流學校的好處吧,考試掛科后,明年開學交上幾十元一門的補考費,應該大部分都能過了。于是,我橫下一條心,堅持看我的單片機書和資料。
? ? ? ?當你明白了單片機是這么一回事的時候,顯而易見的問題出來了:我要選擇那種語言為單片機編寫程序呢?這個問題,困擾了我好久。具體選擇C51還是A51呢?匯編在我們大二之前并沒有開過課,雖然看著人家的講解,很容易明白單片機的每一時刻的具體工作情況,但是一合上書或者資料,自己卻什么也不知道了,根本不用說自己寫程序了。于是,我最終還是決定學C51,畢竟C51和我們課上講的C語言,有些類似,編程的思想可以說是相通的。而且C51還有更大的優點就是編寫大程序時的優越性更不言而喻,當然在那時,我并沒有想的那么深遠,C51的特點,還是在后來的實踐過程中,漸漸體會到的!朋友如果你選擇了C51,那么請繼續往下看,如果你選擇了A51,那么你可以不要看了!因為下面講的全是C方面的,完全在浪費你的時間! 呵呵 ^_^
第二,既然你想學好單片機,你必須得舍得花錢,如果不買些芯片回來自己動手焊焊拆拆的(但是在后期會介紹給大家一個很好用的硬件仿真軟件,并不需要你用實驗板和仿真器了,直接在你的PC上完成,但是軟件畢竟是軟件,從某個特定的意義上來說是并不能代替硬件的),即使你每天捧著本書,把那本書翻爛,也永遠學不會單片機的!剛接觸單片機的朋友,看了資料,一定會對以下幾個詞見的比較多,但是具體的概念還是比較模糊,現作如下說明:
(1)編程器 編程器是用來燒單片機芯片的,是把HEX或者BIN文件燒到單片機ROM里的,供單片機運行的。
(2)實驗板 實驗板是專為初學者根據某些要求而特做的板,一般上面就有一個單片機的最小系統,使用者只需寫好程序,燒好芯片,放到上面加以驗證的這么一個工具。有了實驗板,對與初學者來說,省去了焊個最小系統的麻煩。但是對于電子開發人員來說,作用并不是很大
(3)仿真器 仿真器是直接把HEX或者BIN文件暫時放在一個芯片里,再通過這個芯片的引腳連接到實驗板或者系統上工作。這樣以來,可以省去了來回插拔芯片帶來的不必要麻煩。我一開始也不知道上面3個的概念和作用,嘿嘿,原本想買個實驗板(不想焊板,因為不可能為了點亮幾個流水燈,而去焊個單片機的最小系統)的,可是結果,確和我想的正好相反,人家出售的是編程器。等貨物寄到后,才知道自己搞錯了!汗。。。嘿嘿。現在想想實在是又氣又笑。我花了160大樣買了個編程器(很不幸的是,這個編程器更本用不了,一燒芯片,芯片就燒壞了)把我給氣的,這個編程器,現在還躺在我的抽屜里呢不過,現在想想,唯一讓我覺得欣慰的是,那個老板每次能解答我的問題,連那種超級幼稚的問題,他也能不嫌麻煩地盡量幫我解答!這點讓我很感動!
第三,想學單片機的必需品--PC。因為寫程序,編譯或者是仿真都是通過PC完成的。如果沒有PC,什么也做不了!!!有了PC最好還要可以上網,因為如果你沒有可以和你交流單片機的人,遇到自己解決不了的問題,一直都想不通,那么估計你學習單片機的熱情就會隨著時間的推移而慢慢耗盡。如果你能上網通過論壇或者QQ群,問題就很快得到解決。這樣的學習效率一定很高!真正的高手是從論壇中泡出來的!有了上述3個條件后,你就可以開始學你的單片機了。但是,真的做起來并沒有我所說的那么簡單。你一定會遇到很多很多的問題。比如為了讓單片機實現某個功能,你可能不知道怎么去寫某個程序。或是你看懂了資料上某個相似的程序,你自己卻寫不出來。遇到類似的情況,記住:千萬不要急噪,就行!
- 單片機、嵌入式入門實驗報告相關代碼仿真介紹 11次下載
- AVR DB系列單片機的入門 19次下載
- 小白學單片機(17) 單片機/計算機系統概述:核心模塊資料下載
- 小白學單片機(18) 單片機/計算機系統概述:通信接口與協議資料下載
- 小白學單片機(19) 單片機/計算機系統概述:擴展模塊資料下載
- 單片機入門學習教程單片機的詳細概述 87次下載
- 51單片機的入門學習資料免費下載
- 51單片機應該怎樣快速入門
- 如何快速入門51單片機
- 什么是單片機51單片機教程之單片機的詳細資料概述免費下載 85次下載
- 單片機學習入門之單片機基礎知識詳細資料概述 77次下載
- AVR單片機入門教程之AVR單片機的詳細資料概述 67次下載
- 什么是單片機怎樣學習?單片機基礎知識及Proteus應用簡介資料概述 18次下載
- STM32單片機教程快速入門 146次下載
- 單片機快速入門實例100 58次下載
- 十天學會單片機可能嗎?單片機入門需要多久? 115次閱讀
- AT與STC單片機的主要區別 9490次閱讀
- 在單片機中使用的RTOS代碼框架 992次閱讀
- PIC單片機相比其他單片機的四大優勢介紹 2407次閱讀
- 51、stm32單片機入門的一些經驗 3181次閱讀
- 如何學習STC單片機詳細STC單片機資料說明 1.1w次閱讀
- 基于STM32單片機的功能及特點 4.9w次閱讀
- 單片機學習入門之單片機的開發經驗詳細資料概述 8593次閱讀
- 玩單片機可以有幾個等級?幾個誤區? 6826次閱讀
- 單片機學習入門_學單片機需要什么基礎 3.9w次閱讀
- 單片機怎么學快?快速學單片機方法 8600次閱讀
- microchip單片機入門基礎知識(PIC單片機詳細資料) 2.2w次閱讀
- 老司機教你快速學會計算單片機寄存器的賦值 5730次閱讀
- 單片機基礎知識:單片機的前世今生 9359次閱讀
- 看完這篇文章,PIC單片機就能入門了 2.2w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多