C51單片機入門經典30課 前言
作為一個初學者,如何單片機入門?我需要那些知識和設備?
知識上,其實不需要多少東西,會簡單的C語言,知道51單片機的基本結構就可以了。一般的大學畢業生都可以了,自學過這2門課程的高中生也夠條件。
設備上,一般是建議購買一個仿真器,這樣才可以進行實際的,全面的學習。日后在工作上,仿真器也大有用處。
還有,一般光有仿真器是不行,還得有一個實際的電路,即學習板。學習板一般價格都比較貴,而且許多學習板配套程序和講解不夠完善。
這里介紹的是最簡單的學習板,4個按鍵加4個LED發光管,一個蜂鳴器,一個24c02即可,這是購買DX516仿真器時贈送的試驗板。
可別小看了這個小試驗板。通過這30個教程,初學者可以學到:單片機控制外部設備,讀取外部設備狀態,外部中斷的應用,中斷的深入理解,變量和標記的靈活應用,定時器的靈活應用,可編程自動控制的方法,按鍵控制設備動作的方法,PWM輸出的設計,存儲器的讀寫,延時報警器的設計,各種報警音的設計,音樂播放的設計,程序模塊化的設計等等知識。(每個教程都附有作業,請務必做完這些作業,并將作業調試成功。)
雖然,這些知識的覆蓋面有限,但是,當你學習并掌握了這30個試驗之后,您就會豁然開朗,單片機的編程控制如此簡單!學習完后,您就已經完全地入門了,并可以自主地對其它的單片機知識進行學習、試驗,甚至進行項目開發!
所以,正因為作者嘔心瀝血地詳細地設計編寫這些教程,才賦予了這塊小小的試驗板無窮的生命力!這是一些教程不豐富不詳細的其它試驗板無法相比的!
硬件連接的電路圖請在第一課中查看。
|