服務支持

聯系我們

  • 青島中茂電子有限公司
  • 服務電話:400-663-7728
  • 電話:0532-55665888
  • 地址:青島市連云港路37號

西爾特最高支持芯片數量

您當前的位置:首頁 > 行業動態

自學單片機必備的硬件設備有哪些?

日期:2017-03-20           來源: 青島中茂電子有限公司

   學習單片機,除了需要電腦以外,還需要以下的一些器材。

 
  1.實驗板
 
  如果你對單片機還一無所知,那么自制或者購買一塊實驗板是比較好的選擇。通常在實驗板上會設計一些開關、LED指示燈、數碼管、各種接口芯片等常用器件,通過對這些器件的編程練習,逐步掌握單片機的編程技術。
 
  2.仿真機
 
  仿真機的用途是替代電路板上的單片機芯片,仿真機通過串行口、USB接口等方式與與PC機聯機通信,接收PC端控制軟件發出的指令,以單步、過程單步、全速運行等各種方式來執行程序,以單步或過程單步方式執行程時,每次執行完程序后可以將執行的結果反饋到PC端的控制軟件中顯示出來。由于單片機編程時必須要明確每一條指令執行完畢后會有什么樣的結果,弄清實際運行后的結果是否與設想的結果相符,因此,仿真功能對于單片機的學習和開發可以起到很重要的幫助作用。
 
  3.編程器或者下載線
 
  其用途是將代碼寫入單片機芯片內部。對于學習者來說,有了仿真機也可暫時不配編程器或下載線,因為有了實驗板、仿真機就可以做實驗了。但是建議配置一臺,這樣可以對單片機開發的各個環節都有所了解。
 
  4.萬用表、電烙鐵等電子制作工具
 
  單片機開發,不是簡單的編程,到目前為止,還少有純粹的“單片機程序員”,通常要求開發者軟、硬件方面都要熟悉,因此,這些電子制作工作還是要配備的。
 
  需要說明的是,這里所說的仿真機、實驗板、下載線或編程器等都是就一般概念而言的,并不涉及到具體的產品,市場上也有一些產品在設計時將實驗板、仿真功能、下載或編程功能等中的一部分或者全部都集成到一塊板上,構成一整套的實驗系統。
 
  上面介紹的這些設備,都需要有一定的投入,愛好者未必一定能夠購買,其實,只要有一定動手能力,也可以自制一些簡易的實驗設備,同樣可以開始學習。這里推薦采用STC單片機進行學習的方案,STC系列單片機的特點是可以直接通過串口下載程序,從而將開發工具的成本降到最低。如圖1所示是一個完整的電路,器件成本僅20多元,但可以實現諸如單燈閃爍、流水燈、鍵控燈、PC控制燈等一些常用功能,從而學習基本指令、定時器、計數器、串口通信等單片機知識。
 
  學習單片機時遇到的常見問題6
 
  圖1 簡單的單片機實驗電路板
 
  圖中R1——R9為1K電阻,D1——D8是發光二極管,E1用10u電解,Y1用11.0592M晶振,C1和C2用27P小磁片,C3——C7用104磁片,U1使用STC89C52芯片,U2用MAX232。再自制或購買一條串口電纜,用于和電腦的通信,制作線時使J1與電腦的串口端2,3,5分別相連即可。
 
  制作好這個電路板以后,使用Keil軟件編譯、鏈接程序,得到Hex文件,使用STC_ISP軟件將Hex文件寫入芯片中,從而觀察程序運行的效果。