我認為作為新手用51單片機最好用PCB萬能板焊接一個單片機實驗板,一來這樣能夠提高自己的動手能力;二來可以鍛煉自己的編程調試能力。同時我們在焊接時還要設計并繪制電路原理圖,這樣通過設計繪圖、焊接調試、編程調試自己的單片機實驗板可以學到不少東西。我的學習單片之路就是從焊接自己的單片機電路開始的,下面我來說說學習單片機的小白們如何用自己焊接的單片機實驗板來做一些簡單的小項目。
我們用PCB板焊接單片機實驗板的時候,先焊接單片機51最小系統,然后慢慢添加單片的一些外設。我建議先添加LED小燈,用程序實現LED小燈的各種閃亮方式;然后呢,我們再添加數碼管,我建議數碼管要用獨立的,先焊接一位數碼管。通過一位數碼管編寫倒計數、正計數、七段碼的順序點亮等。慢慢添加兩位、三位直到八位數碼管,這樣我們就可以真正些一個具有實際意義的程序了。比如電子鐘程序,是很多新手入門單片機必練的程序。接著再添加按鍵,把程序修改成具有可調時間的電子鐘程序,這樣就接近了一個具有實際意義的單片機小項目了。這時我們可以“原地停留”一段時間,通過編寫程序反復訓練這幾個單片機外設的控制,達到鞏固的目的。
然后我們繼續向前學習,這時候可以添加LCD1206液晶顯示模塊和DS18B20溫度傳感器模塊,可以編寫一個具有實用性的溫度測量程序;等我們把這兩個外設學完之后再添加紅外接收模塊,比如HS0038,可以學習紅外遙控程序的編寫。

緊接著再添加AT24C02外部存儲器和DS1302時鐘芯片,這一塊來學習II2C通信技術、MODBUS通信技術、UART串口通信等。隨著學習的深入,我們繼續添加一些單片機外設,比如微型步進電機驅動模塊、A/D或D/A轉換模塊和LCD12864模塊等。等我們把這些常見的單片機外設添加完了,那么我們就會不知不覺進入了單片機入門階段。這個時候你在做一些單片機的小項目就會如魚得水。
以上就是我學習單片機時的一些體會,這樣學起來沒有挫敗感,會增強我們學習單片機的信心。
-
單片機
+關注
關注
6078文章
45534瀏覽量
672283 -
pcb
+關注
關注
4411文章
23912瀏覽量
425308 -
焊接
+關注
關注
38文章
3574瀏覽量
63362
發布評論請先 登錄
單片機小白學步(8) 用面包板搭建實驗電路資料下載
單片機小白學步(9) 用萬用焊板搭建實驗電路資料下載
單片機小白學步(7) 準備實驗板——蘿卜青菜,各有所愛資料下載
小白如何用焊接的單片機實驗板做項目
評論