1樓:
學完並吃透編和c語言,還要掌握基本的模擬、數位電路知識,這是學習微控制器的基本條件,有了這些基礎,學習任何微控制器都不是問題。
硬體是軟體的基礎,軟體是硬體的靈魂!
入門級的8051系列,現在最流行的at89s51,也是51核心的馮、諾依曼結構(取指令、讀寫資料分時佔用系統匯流排),採用複雜指令集,100多條指令,功能基本而全面;學習成本低,參考書籍、資料多。
提高端就是pic微控制器,典型代表為pic16f87x,採用精簡指令集哈佛結構,35條指令,(取指令、讀寫資料採用各自的系統匯流排,同時進行),執行**效率高。功能全面,是學習微控制器高階之首選。
以上都是8位微控制器典型代表,當然也有16位系列的,量需而取。
其他型別的微控制器也很多,但使用大同小異,指令也不盡相同。
再高檔一點的微控制器就是arm核心的
總之,只要有以上基礎,加刻苦實踐,玩轉微控制器是沒問題的!
2樓:匿名使用者
我學習過51系列的微控制器,挺基礎的 可以試試,程式設計和彙編差不多,當然也不太一樣,比如說直接定址訪問記憶體指令格式就不同,最好看看微控制器方面程式設計的書
3樓:匿名使用者
是8051了 你要學習 c語言 不過很容易,這方面的質料很多的.還有的就是學習keil程式設計和模擬,不過也不太難.
畢業了發現學了這麼多年英語還是不會說,怎麼才能把英語和英語口
強迫自己,平時我也說不出,到了做志願者的時候必須要有用英語交流,那時候你就能說出來了,外國人聽得懂的,不用擔心,甚至他們沒有你的好 為什麼我們學了這麼多年英語還是無法正常交流使用?自己既很難用英語把想說的內容表達出來,而且最要命的是幾乎聽不懂美國人說的流利英語,就算是美國人說的再慢,在我們幾個 pa...
學了C語言後有沒有必要再學習C啊?學了之後它們會不會混淆啊
暈,看你做哪方面了 做晶元方面就足夠了c語言,很底層 要去數記憶體。做大的應用系統c 強大些 比如 mfc dll activex等等這些 其實注重的是問題的解決辦法,而不是語言。建議 學c 吧 看一下不影響,c 是對c的擴充套件,二者不衝突。但是幫助不大 當然有必要,你只要學清楚了,學明白了,自然...
你好,今天剛學了C大調終止式,你好,今天剛學了C大調終止式
終止式不分什麼調 分正格終止和變格終止。s是下屬,k46是主三和弦的 內2轉位,dd是重屬,d是屬,t是主,這容些你應該知道我就不多說了。正格一般為s k46 d t。完整的為s dd k46 d t 變格一般就是siiii t,最多就是dv siiii t,但是v級到iiii雖然也能用但是要有特殊...