微控制器怎樣才算入門,新手學微控制器怎麼入門?

2021-04-28 09:53:08 字數 2993 閱讀 7813

1樓:

磕磕巴巴用微控制器解決過簡單的實際問題(注意 是實際解決過,不是自以為 能解決);

感覺有很多與微控制器有關的東西都不是很明白(學一個月認為都明白了的肯定沒入門)。

2樓:知名不知具

你想做bai的事情

,你有自信能做du出來,zhi而且能解決繼發問題的,你dao可以說已經做好了版。

工程權技術不要追求太多,一個微控制器,一個感測器,一種電源用好都不容易。反覆打磨,不斷積累,才能入門啊。

這是經驗活兒,關鍵是多用。我一直說,好的工程師是教不出來的,只能堆出來。實踐最重要,課本和成績都是沒用的,那隻能說明你記憶力不錯。

所以,要搞好微控制器,就是多玩兒。給自己找題目去做。外圍硬體不斷完善,程式**多看網上別人寫的程式,自己實踐實踐再實踐,沒有其他方法。

新手學微控制器怎麼入門?

3樓:匿名使用者

循序漸近,一點點吃透學習,方法如下:

2、有了書就要理解意思,所以要吃透教材,看不懂也不要緊,多看,多問,在問題中尋找學習方向。

4、操練起來,從最基本的流水燈開始,試著先控制一個發光管,慢慢的變換花樣,做出自己的個性來。

5、帶著問題解決問題,一開始先不要找人請教,自己試,這樣記憶最深刻,也最有效果,但也不要鑽牛角尖,實在不行就問,要不剛建立起來的那點想法就打擊沒有了。

6、當技術水平,學習方法,心理素質都達到一定的境界了,就算入門了,接下來就要看個人的努力和悟性怎樣了,當然在學習微控制器的過程中必須遵循一定的原則,堅守住一定的底線,這樣才能用最少的經歷,在最短的時間內獲得大的進步。

微控制器(microcontrollers)是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。

學習微控制器怎麼入門?

4樓:是楓泰香菱

循序漸近,一點點吃透學習,方法如下:

5樓:匿名使用者

有大量的學微控制器入門的,很多都是來這裡學習和取經的,微控制器是理工科學生幾乎都要學習的課程,所以幾乎每個學期都有入門的人所以是前赴後繼,從不間斷的有人走進來,和走出去。

6樓:尋武召嘉石

有個開發板是必要的。學微控制器要有c基礎、數電基礎,先了解微控制器的簡單概念,不用在彙編上花費太多時間,往後回了想深入在看。看看一些簡單的例程,然後動手改改,燒錄,看效果。

先學i/o口,控制一個等的亮滅,然後再做流水燈之類的,或者按一個按鍵對應燈亮滅。在學學定時器,控制燈的閃爍,也可以搞個秒錶。再搞外部中斷,再搞串列埠、ad\da、spi和各類通訊,這就算是入門了。

關鍵是在學中找到樂趣,埋頭看理論的東西看彙編,不動手,結果可能就是堅持不了。

7樓:匿名使用者

學習微控制器很快的,你不要把它看得很神祕,我介紹一下經驗和心得:

要想快速學習要買以個開發板,100元左右的就可以,最好自己焊;

看看微控制器c語言快速入門,瞭解引腳功能,和基本程式設計方法學習一下定時,中斷,串列埠

微控制器是實際應用才行,不應用就不懂,你用一天就會掌握它的基本思路!

祝你好運

8樓:匿名使用者

學習微控制器不一定要懂太多的數電模電什麼的,但是你要知道什麼的暫存器,還有一些時序,還有就是邏輯關係知道一點就行@!還有微控制器裡面關於引腳的一些輸出方式(開漏與推輓兩種)

我個人認為還是自己做一些小的板,不要去買什麼開發板之類的,當你把一些小的東西能做了後,再去弄那個開發板,就更好一點,新手還是先弄點小的,比如紅外檢測什麼的,那樣你對硬體電路會更加熟悉,對後面的深層學習就更加有幫助。如果你買實驗板,最多就是學習些程式什麼的,其餘的就沒有什麼了。

至於微控制器的c語言,你知道一點就夠了,有個一般的c語言教材就行,微控制器對高層次的程式要求沒有那麼多,等你學到一定的水平了,你自然會最多什麼樣的演算法更好之類的!

祝你學習好!~

9樓:匿名使用者

買書的話,我建議你買「北京航天航天大學出版社」的微控制器書,這個出版社的書我認為是比較適合微控制器初學者的,或者你也可以在網上找微控制器教程,有很多教程。如果想用c語言的話,你就看微控制器程式,看到那一步不懂就去找c語言書,這樣學的比較快點,不過你在這之前對c語言一點都沒有接觸的話,最好是先看一下c語言最基本的演算法還有變數的定義還有for/while/switch/do,while/的迴圈還有/if/語句,這些都是微控制器中常見到的,

學微控制器有開發板最後,沒有的話也可以自己做,不過這樣也可以增加自己對微控制器的瞭解,因為你用微控制器畢竟做過一些東西。

學微控制器我認為用手抄程式是進步比較快的方法,不妨你可以試一下,找個本多抄點程式,彙編和c語言的都抄。

在學彙編和c語言的問題上,我的建議是,稍微 瞭解一下彙編,然後馬上轉c語言,對彙編不用太精通。

10樓:匿名使用者

建議先買一個成熟的實驗板 從除錯程式開始 慢慢再接觸硬體

硬體的除錯情況比較複雜 309285183

11樓:匿名使用者

推薦《微控制器原理與應用-基於彙編、c51及混合程式設計》一書,該書以stc12c5a60s2為主線介紹,這一款微控制器內部功能多,適合於競賽和產品設計,該書的特點:各個例題的原理圖與實際電路圖一致,標出了各器件的引數,給出了彙編、c51兩種程式設計的詳解,該書例題的程式編寫思路符合於產品設計,最後一章給出了兩個完整的例項,通俗易懂,即可指導初學者入門,也可以做設計時參考

微控制器學習如何入門?

12樓:匿名使用者

請問你是學生還是剛畢業還是已工作者?

建議可以用proteus來學習。

該軟體可以搭建電路,**電路,程式設計。不需要什麼成本的。

如果有條件,可以自己參照一些試驗書或專案,買器件搭電路。

微控制器有幾種,微控制器是什麼?

微控制器種類 微控制器作為計算機發展的一個重要分支領域,根據目前發展情況,從不同角度微控制器大致可以分為通用型 專用型 匯流排型 非匯流排型及工控型 家電型。1 通用型 專用型 這是按微控制器適用範圍來區分的。例如,80c51是通用型微控制器,它不是為某種專用途設計的 專用型微控制器是針對一類產品甚...

學習微控制器程式怎麼把它學精 如何學習微控制器

學習階段 1.多找幾種實驗板,吃透例程,熟練掌握指令集,程式設計軟體用法 成長階段 1.根據具體應用,設計製作電路板,開發程式,從故障 錯誤 失敗中吸取教訓,改正程 序,使程式從原理模式逐漸走入實用模式 熟練精通 1.從具體應用中,你會不斷髮現問題,有些問題甚至難以查明原因。這個階段,僅僅掌握程式語...

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

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