1. 干單片機的工作需要學習哪些課程
樓上的幾位都說得挺全,不過這些還只是開始,學習單片機,數模電最好要熟悉,在學習過程當中會給你帶來很多幫助;編寫代碼有C跟匯編兩種工具,可以根據自己的需要學習其中的一種,也可以兩種都學;單片機的內部結構,原理,一些概念性的知識點要知道;還有就是動手能力的培養,通過實驗對單片機加深理解及各個不同板塊的應用,學到中高級,深入階段之後,對之前一些沒有接觸的內容可以再重新認識,單片機是一門很有研究性的技術,學習是一個過程,學無止盡,要學的確實有很多~~~~~因為單片機應用領域相當廣泛,所以不能僅僅局限於哪些課程的學習,等你真正接觸到了單片機就會了解
千萬別被這些內容嚇到,因為前期的基礎對單片機來說還是挺重要的,萬事開頭難,突破了前面的,後面就會慢慢得心應手,越學越得勁兒~~~~
上海靈訓IT教育 單片機培訓中心 長期從事專業的單片機培訓,相關課程介紹可以瀏覽學校網頁,手把手教你學習單片機,從入門到獨立完成項目,讓你具備獨立開發項目的能力,報名前可以免費試聽課程,索取課程相關資料~~~
2. 學習單片機需要哪些基礎
需要你的軟體編程基礎和硬體電路方面的基礎
1:C語言編程是必要的,或者匯編語言也可以
2:硬體方面,模電,數電,單片機的一些晶元這些需要掌握
3:單片機開發板練習,結合理論基礎,學習單片機開發板,51單片機是經典(吳鑒鷹單片機開發板),從這開始
3. 一個單片機工程師需學習哪些內容
1、對單片機應用場合有充分的了解,能夠在應用項目中選擇合適的單片機和外圍晶元的型號;能夠根據系統指標很快的設計出一個應用系統的體系結構;在深圳,一個項目的時間只有一個星期左右,因為這些東西誰都能做,主要看誰能夠做的又快又好;
2、熟練使用ASM和C等相應的單片機語言,有良好的編程風格和一定的編程技巧;
3、能夠進行簡單的PCB版圖設計,至少能夠設計出有一定抗干擾能力的單片機電路板; 4、對控制、信號系統有所了解,知道必要的演算法;
5、熟悉計算機方向的簡要開發,能夠使用計算機做一些簡單的主機端軟體;
6、對模擬、數字電路、匯流排等比較熟悉,能夠使用它們進行單片機的外圍介面。
4. 學單片機需要什麼基礎知識
學單片機需要學習數字和模擬電子技術等基礎知識,還要有一定的C語言編程能力。
學習初期可以先買一個開發板,先學會單片機開發的環境搭建,主要是單片機集成開發軟體keil的配置,軟體項目的建立,程序的編譯和燒寫,先把點亮LED燈,流水燈和控制蜂鳴器這些最基本的程序完整的實現一遍。
之後可以把LED數碼管顯示,按鍵信號採集,去抖動,串口與PC機通信等例子的程序完整的編寫一遍,並且在開發板上把程序運行一下。
這時你已經對單片機開發有了初步了解了,已經邁出了單片機學習的第一步了。
學習單片機軟體方面需要的基礎知識:
軟體方面需要會寫簡單的C語言程序,雖然說單片機編程也可以使用匯編語言,但C語言在使用的方便性和可移植性上要比匯編語言好很多,所以初學者可以越過匯編語言,而直接學習C語言的單片機編程。