❶ 學習單片機,需要哪些基礎,入門都學哪些東西
1、電路基礎:一些數字電路、模擬電路基礎。畢竟以後要自己設計電路,這些知識是很有用的。
2、C語言基礎:C語言開發,相比匯編最大的優點就是移植性要好。學習51單片機,C語言編程當然需要有些基礎。
3、一些單片機的基礎知識:雖然是初學者,但是一些基礎理論知識還是應該知道的。
4、一些焊接等動手能力,這個要求就不是那麼嚴格了。
❷ 學單片機需要什麼基礎知識
學單片機需要學習數字和模擬電子技術等基礎知識,還要有一定的C語言編程能力。
學習初期可以先買一個開發板,先學會單片機開發的環境搭建,主要是單片機集成開發軟體keil的配置,軟體項目的建立,程序的編譯和燒寫,先把點亮LED燈,流水燈和控制蜂鳴器這些最基本的程序完整的實現一遍。
之後可以把LED數碼管顯示,按鍵信號採集,去抖動,串口與PC機通信等例子的程序完整的編寫一遍,並且在開發板上把程序運行一下。
這時你已經對單片機開發有了初步了解了,已經邁出了單片機學習的第一步了。
學習單片機軟體方面需要的基礎知識:
軟體方面需要會寫簡單的C語言程序,雖然說單片機編程也可以使用匯編語言,但C語言在使用的方便性和可移植性上要比匯編語言好很多,所以初學者可以越過匯編語言,而直接學習C語言的單片機編程。
❸ 新手該如何學習單片機有什麼方法或者竅門
事實上,單片機並不是難學的,掌握了正確的學習方法,可以說很簡單就可以學會。新手如何學習單片機呢?下面提供三個學習方法,供新手參考。
一:自己花錢買一塊單片機的學習板,不要求功能太全的,對於初學者來說你買功能非常多的那種板子,我建議有流水燈、數碼管、獨立鍵盤、矩陣鍵盤、AD或DA(原理一樣)、液晶、蜂鳴器,這就差不多了。如果上面我提到的這些,你能熟練應用,那可以說對於單片機方面的硬體你已經入門了,剩下的就是自己練習設計電路,不斷的積累經驗。只要過了第一關,後面的路就好走多了,萬事開頭難,大家可能都聽過。
二:你身邊如果有單片機方面的高手,向他求助,讓他幫你搭個簡單的最小系統板。對於高手來說,做個單片機的最小系統板只需要一分鍾的時間,而對於初學者可就難多了,因為只有對硬體了解了,才能熟練運用。而如果你身邊沒有這樣的高手,又找不到可以幫助你的人,那我勸你最好是自己買上一塊,畢竟自己有一塊要方便的多,以後做單片機類的小實驗時都能用得上,還省事。
有了單片機學習板之後你就要多練習,最好是自己有台電腦,一天少看電影,少打游戲,把學習板和電腦連好,打開調試軟體坐在電腦前,先學會怎麼用調試軟體,然後從最簡單的流水燈實驗做起,等你能讓那八個流水燈按照你的意願隨意流動時你已經入門了,你會發現單片機是多麼迷人的東西啊,太好玩了,這不是在學習知識,而是在玩,當你編寫的程序按你的意願實現時你比做什麼事都開心,你會上癮的,真的。
做電子類的人真的會上癮。然後讓數碼管亮起來,這兩項會了後,你已經不能自拔了,你已經開始考慮你這輩子要走哪一行了。就是要這樣練習,在寫程序的時候你肯定會遇到很多問題,而這時你再去翻書找,或是問別人,當得到解答後你會記住一輩子的,知識必須用於現實生活中,解決實際問題,這樣才能發揮它的作用。
三:參加單片機的培訓。這里推薦華清遠見的嵌入式+單片機培訓,華清遠見的單片機講師都是來自著名IT企業的擁有十幾年甚至幾十年經驗的實戰性專家,胸有成竹目無全牛得心應手為所欲為無所不為,說得就是這群人。他們不僅腹有錦綉,且能出口成章滔滔不絕。不厭其煩地為學生答疑解惑,高屋建瓴地為學生指點迷津,是他們拿手的事情。學會嵌入式和單片機,走到哪裡沒不怕沒飯吃!
新手如何學習單片機?其實很簡單就可以學會,上面的三種方法任選一即可,我想大部分人都會選擇參加培訓,簡單快捷,就業率高,也有人消耗一兩年來自學,不管哪種,還是根據自身的情況來決定最好!
❹ 零基礎怎麼學單片機呀
入手一個51學習板第一步,先去淘一個51系列的學習開發版,一般也就百來塊一個,學習一門技術,還是要花點成本的。如果你們學校有自己的開發板就更好了,直接借學校或者買畢業的學長的二手開發板也可以。
參考:http://jingyan..com/article/ac6a9a5e45da202b643eac7f.html。