學習微控制器要學習c語言還是c51,如果要學c51,能不能一本好的教材

2021-04-15 13:08:13 字數 1465 閱讀 2818

1樓:天天向上吧

談談我的經歷吧。bai一個沒有c基礎的的du我,zhi師兄老師讓我跟著「王雲

2樓:匿名使用者

就當抄前的微控制器發展水平和開發技術而bai言,學習微控制器當然要學du習c語言,zhi如果學習51微控制器開發,就是學習c51。教材有dao《c51微控制器高階語言程式設計應用實踐》、《微控制器高階語言c51應用程式設計》、《微控制器語言c51程式設計》。我有電子版,需要的話可以發給你。

新手,51微控制器和c語言,先學那個比較好,謝謝 20

3樓:匿名使用者

微控制器可以用匯編

語言和c語言編寫程式。

大學教學51微控制器,基本都是組合語言,但是會有一門c語言課程;

工作上最好選擇c語言程式設計,因為每個微控制器都有自己的組合語言,你也不確定找的工作是關於51微控制器、pic微控制器或者飛思卡爾微控制器,所以很多人都是c語言程式設計微控制器。

以上僅供參考,怎麼選擇看你自己了,肯定都要學習的。

4樓:艸丿時光

先學習c語言 c語言是基礎 然後學習51微控制器 或者c++

5樓:匿名使用者

當然要先學c語言啊,而且還要學組合語言,因為學微控制器時就要用c和組合語言程式設計

想自學微控制器買哪一本書好呢?

6樓:她城有夢

學習微控制器的話,我推薦陳勇老師編寫的《微控制器原理與應用》,又淺到深,重要的是書中的程式結合了實際應用和工程,對於大學期間的電子工藝實習,微控制器綜合設計和畢業設計有很大的幫助。

7樓:匿名使用者

推薦陳勇、程月波編寫的微控制器原理與應用--基於彙編、c51及混合程式設計,寫的挺深,但是挺容易理解的,適合於初學者。

想自學微控制器買哪一本書好呢

8樓:匿名使用者

看你學什麼微控制器bai

了,51的單品du機書籍還真zhi是不少,開發板買dao一個其實就夠用了版

不過要是權想學紮實了,還是得搞一本帶基本8051程式設計結構的書好好看看,以瞭解51的程式設計結構和51的彙編為主要目的

如果學其他微控制器就要分類進行了,但是大體思路應該還是不變的,瞭解一個微控制器的程式設計結構應該是能用好一個微控制器基礎,不過這個一般可以通過閱讀datasheet和看一些例程就比較快上手

如果要學程式設計的話,也是分幾個階段的:

1、微控制器的程式設計,其實主要是針對嵌入式應用的一些程式設計特點來的,只需要多看些開發板提供的一些程式設計例程多少就有些瞭解;

2、掌握程式設計技巧,這個就需要經常寫點程式來解決實際的問題(可以給自己設定目標,或者上網上看看別人都做過什麼,有樣學樣,應該會快點);

3、系統的為一個專案做設計,需要考慮的就是整體程式設計的問題,未來需求變動以及將來軟體發展的潛力,這個要根據工程實際和實際經驗來搞,我還沒到這個境界,呵呵

學習微控制器c語言哪些書比較好,學習微控制器C語言,哪些書比較好?

看微控制器c語言 教bai程如郭du天祥的 新概念51微控制器c語言教程 zhi 如果dao不會c語言的話先內把c語言學好,學譚浩強容 c程式設計 有c語言基礎學c語言程式設計就沒多大問題。微控制器是軟硬體結合的東西,所以需要學好軟體和硬體兩部分 軟體 可以學彙編,也可以學c語言,建議學習c語言,因...

微控制器與c語言,微控制器與c語言

這樣.假設三個按鍵分別連在微控制器p1.0 p1.1 p1.2三個io口上,按下去為低電平,不按為高電平。include 你是什麼微控制器?自己把標頭檔案包含好哦。define keymask 0x07 對應二進位制0000 0111,作用是取出p1連結有按鍵的最低三位 int key 記錄按鍵 i...

學習C語言,如何學習c語言

哎!悲劇,你一分都不給喲!談點我的個人看法,僅供你參考。c語言入門很簡單的,但要成為高手級別,那是需要你付出時間和汗水的,沒恆心是做不到的。給你推介一本書,這也是我當初入門時使用的。這本書作為入門教材很不錯,詳細 易懂。其它的也不多講了,等你看了這書後就明白了。可以這樣說學c的沒有不認識譚浩強的。看...