導航:首頁 > 操作系統 > 玩單片機c語言要學到哪裡

玩單片機c語言要學到哪裡

發布時間:2022-05-25 17:02:15

Ⅰ 學單片機C語言要達到什麼水平

嵌入式編程C不是最重要的,重要的是對單片機本身以及硬體電路和各種控制晶元的了解,比如設備要求支持一個USB介面,那你就要在電路里添加USB控制晶元,這就需要你了解USB控制晶元本身,還有USB通訊協議,如果你對USB設備不了解,根本沒辦法做,還有比如你要做個遠程遙控車,你要知道硬體上用的射頻控制晶元的使用方法,雖然你不用設計射頻電路,但起碼要知道基本原理。。。 有時單片機也需要負責一些簡單的數字濾波,簡單的濾波演算法也是要會的。。。
單片機編程,先從一個最簡單的單片機學學吧,比如80C51開始吧,買本書看看。。。先學學單片機內部基本構造,一般你要使用一種單片機做開發首先就要對他的內部構造,特殊功能寄存器I/O口要了解,之後才能編程。。。

Ⅱ 我是一個單片機初學者,我想問一下我需要學哪些知識

我覺得首先要看懂111條指令,懂意思就行,根本就不需要每一條都記住,因為常用的都只有四五十條罷了。那麼多的指令意在可以用多種語句實現同一種功能。
還有就是一定要實際的編程,這一點是非常重要的,只有在實際編程中才能熟悉指令的應用,當然你或許會問自己什麼都不懂怎麼編程啊,這時候你不要著急,你可以你買一本書,有實際的例子的書,我也見過有這種書但是名字我忘記了,它每個例子是講得十分詳細,有匯編的代碼,也有C語言的代碼,而且每一行都有注釋(名字我忘記了只記得那封皮是黑色的)你可以仿照它的代碼寫寫看,再模擬一下,或者在實際的板子上試試看能不能實現功能,別人的程序修改了能用在自己的板子上那麼就是自己的程序了。
至於模擬軟體我建議用protues,專用的單片機模擬軟體。
如果是自學,那麼不懂的地方可以上網收索或者上論壇詢問,這里有個單片機的QQ群,是官方建的你可以加上一起學習討論群號是:7344883
還有在了解指令的同時你要了解你的板子的結構亦即電路連接才能寫好你的程序。
當你學到一定程度的時候你可以學習一下單片機的外圍電路設計比如液晶顯示啊,A/D轉換啊什麼的....
總之,實際編程練習是學好單片機的唯一途徑,至於它和匯編的關系,樓上的哥們兒已解釋得十分清楚了的,就不多說了,免得啰嗦。
最後,祝你成功!!!

Ⅲ 用C語言給單片機編程需要把C語言徹底學會嗎

不需要,使用單片機主要是熟識單片機的內部硬體資源,再組合起來實現某些功能和解決特定問題。單片機主要還是一些位操作和普通的數學運算而已,像分配內存和指針操作就很少用到。單片機更注重與外部硬體配合,構建完整軟硬體系統。

Ⅳ 學C語言單片機需要哪些基礎

需要基本的C語言知識,單片機的話需要模電數電做基礎,最好再學會微機原理,能夠更好的了解單片機的內部結構,其實這些都不是最重要的 最重要的是你有一個克服困難的決心 有的人沒有上大學也能很好的學好單片機 沒有基礎可以一邊學一邊補基礎 那裡不懂補那裡 自學是一個非常痛苦的過程 但當你有所收獲的時侯那種快樂也是無法描述的

閱讀全文

與玩單片機c語言要學到哪裡相關的資料

熱點內容
給手機加密碼忘記了怎麼辦 瀏覽:596
單片機運算符 瀏覽:292
移動端微信商城源碼 瀏覽:442
編程貓下一個背景在哪裡 瀏覽:356
javaclasstype 瀏覽:237
樂高編程和樂高課的延伸 瀏覽:354
蘋果手機怎麼切換app美國賬號 瀏覽:865
編譯程序輸入一個字元串 瀏覽:407
圓命令畫法 瀏覽:308
如果給電腦e盤文件加密 瀏覽:802
javaswing項目 瀏覽:778
androidsdksetup 瀏覽:1005
pdf怎麼設置中文 瀏覽:128
安卓手機用什麼軟體看倫敦金 瀏覽:966
魅族文件夾無名稱 瀏覽:792
蘇黎世無人機演算法 瀏覽:876
核桃編程和小碼王的融資 瀏覽:686
微積分教材pdf 瀏覽:728
寫python給微信好友發消息 瀏覽:340
蚊帳自營米加密 瀏覽:422