1樓:綠葉楓
重點是:多看,多寫,多練,多思考!
微控制器有很多種,每種的側重都有不同,在自己想深入的微控制器方向選擇一本經典教材,然後將心沉入教材,開始用功學習。切記不要只看書,要讀懂書中例子程式,且動手程式設計實現它。
學習程式語言最好的方法是讀程式,讀程式是學習c語言入門最快,也是最好的方法。我們大家都應該有個體驗。讀了之後就要寫,這一點來不得半點懶惰。
如果你c語言功底紮實,按照選定教材鑽研幾天便可上手開發微控制器軟體。
2樓:曹超武術
選中要學的微控制器型號後,買塊開發板,對照著開發板上的演示程式跑一遍,把每個demo看懂,自己會修改,編寫程式,就ok了
3樓:饒磊
學習16的微控制器,學習的是ti的16位msp430微控制器,然後把底層的庫自己寫一遍,這個時候就會發現其實所有的微控制器就都是大同小異了,就是讀資料手冊,配置暫存器。
最後你可以用stm32這種32位的單片做一些東西,由於前面使用16位微控制器寫過底層,這個時候調庫就比較輕鬆,做專案更多的集中在演算法和電路上,而不是微控制器上了。
學習了以上這些,就會了微控制器,進而可以學習更高階的arm晶片,進而學習嵌入式作業系統的知識了,希望對你有所幫助。
C語言程式設計,微控制器,微控制器C語言程式設計程式設計,一臉懵,求大佬們教我
一點都不會做不應該的,你寫出來,可以幫你修改 如按鍵如何獲取,定時器如何設定等等,基本都是照抄例程的 微控制器c語言程式設計程式設計,一臉懵,求大佬們教我 是要 實現呢?還是在開發板上實現?這種程式,你可以在這裡搜尋到答案的。求一個簡單的51微控制器c語言程式設計 機的外部結構 1.dip40 雙列...
微控制器C語言實驗電腦時鐘程式設計
org 0000h ljmp start org 001bh int t1 入口地址 ljmp int t1 org 0080h start mov sp,60h mov 30h,0 mov 31h,0 mov 32h,0 mov 33h,0 mov 34h,0 mov 35h,0 mov 36h,...
51微控制器最簡單的C語言程式設計求教
你把裡面的數字轉換成二進位制,比如table 0 0x3f 00111111b 由於你這個是共陰極數碼管,高電平有效,所以寫一的地方對應的led都點亮 至於那七根數碼管以及一個小數點和二進位制位數對應關係你可以上網上查一下,簡單的說小數點也就是dp是最高位,其他的那七根數碼管從最上面那個開始順時針一...