本人的原創教程,每天更新,有不足處請指出來:
原創:關于本人的51單片機C語言程序設計教程:http://www.zg4o1577.cn/bbs/dpj-58337-1.html
STC89C52RC單片機的 C語言開發與實踐 續2:http://www.zg4o1577.cn/bbs/dpj-58339-1.html
STC89C52RC單片機的 C語言開發與實踐 續3:http://www.zg4o1577.cn/bbs/dpj-58340-1.html
基于51系列單片機------STC89C52RC單片機的 C語言開發與實踐 第一章 第一節.怎樣學習單片機
大家好,從今天開始為大家講解51單片機C語言程序設計。 我的講解將從單片機最簡單外圍,然后再自己搭電路,然后再做實驗,從簡單的一個個內容的實現,然后到一些產品中實用的方案,項目等。這樣一方面加強你對硬件電路的動手和PCB設計,還包括軟件的程序設計,如何做性價比的,可靠的產品, 首先關于本人自學校里畢業后,到現在工作也有15年的工作經驗了,基本的彎路的挫折不足為外人道也,具體的經歷在前面已經講過,不再多說,我在這里要告訴大家的是,要學好單片機不難,但要搞精搞會,則需要不折不扣的學習和不斷的實驗,只有永遠保持一個不斷上進的,和充滿信心的心態,那么我相信從現在開始一年后的今天你對于81單片機的項目可以手到心來,同時對于網上10天學會單片機的話完全是扯蛋的,這和我工作到現在做硬件電路一樣,沒有哪一件事是幾天就學好了的,如果這么容易,那我們的單片機技術就不值錢了,但是只要你跟我一起學,我相信你的提升不是一直在單片機外圍,一定對他有非常強的信念了。 在學習單片機之前有幾點你們必須做到:你要有自己的實驗室。我們說單片機人都是從寂寞中走過來的,不是我們清高,是為了我們更好的理清我們對程序的設計和思路,我們需要一個安靜我環境來保證我們的產品開發和軟件設計,同時我們的程序設計又少不了硬件的電路,所以我們必須要動手自己設計PCB板,自己買元件和焊接,然后調試成功,這才是我說的我們要成為一個單片機高手的基礎條件,所以實驗室的最基本的設備如下: 一:要有一臺上網的電腦,一方面可以查資料,另一方面可以用KEIL軟件編程,調試 二:開始階段,建議買一塊51單片機開發板,開發板可以自己做也可以外購,為了快速的進入,建議先買一個,網上100以內搞定了,還自帶1602,12864,步進電機等,這些都是我們所要學習的東西,買來再說 三,萬用表,烙鐵,斜口鉗,焊絲這些是我們實驗室最基礎的東西,有些直接公司里搞一點就有了
好了剛才我說的是學習單片機的設備,必須要有,在后面的慢慢工作中,我們再投入買一些其他的設備,如示波器,電參數儀,穩壓電流,邏輯分析儀,等等。這樣通過二三年下來,你的實驗室就建成了,也為以后學習其它的單片機打下基本的硬件條件。
|