自學微控制器,怎樣自學微控制器

2023-06-01 19:25:04 字數 2764 閱讀 8616

1樓:匿名使用者

如果你學習微控制器的目的是為了以後用於開發,那你就要從基礎開始學習,c有c的優點,彙編有彙編的優點,不懂彙編的人成不了程式設計高手,c裡面插入彙編則能充分利用兩者的優點,學微控制器沒有捷徑可走,必須學會基本理論,如果你選擇一本比較簡單的教材,學完之後做設計時仍然覺得無從下手,推薦你認真學一下《微控制器原理與應用-基於彙編、c51及混合程式設計》一書,這本書中的例題和實際結合,這本書學好了再做設計時會有點思路,各個例題的原理圖與實際電路圖一致,標出了各器件的引數,給出了彙編、c51兩種程式設計的詳解,該書例題的程式編寫思路符合於產品設計,最後一章給出了兩個完整的例項,通俗易懂,即可指導初學者入門,也可以做設計時參考。文庫中有該書的教學課件,結合課件學習形象一些容易懂。

2樓:農村城市你好

書什麼書都差不多,我推薦你看乙個**,是郭天祥老師的十天學會微控制器c語言,那個**非常好,我當年自學微控制器就是看這個**的,自己在網上買個開發板,但是要有模數電基礎,這樣學起來才得心應手,會c語言是必須得。

怎樣自學微控制器

3樓:匿名使用者

選擇合適的開發板學習微控制器,通過開發板可以學習微控制器外設電路內的設計和相關程式的編。

4樓:

我給你簡單說一下bai學單片du

機的過程:第。

一、以zhi51微控制器為基礎dao

5樓:匿名使用者

自學的話,最快的速度是使用現成的學習板,拿著人家的程式,測試,看懂了,在編寫自己的**,去實現想要的結果,天祥電子的學習板還可以,**也合理,學的話從51入門比較容易,掌握一門了在學習其他類的。

如何自學微控制器

6樓:魏樺帥巍昂

首先你有點彙編或c的程式設計經驗。以前做微控制器都是彙編,現在基本都是c了,但是用彙編寫的也有,因為開發成本。只是說微控制器程式設計和電腦的exe類似。

7樓:丶那一抹輕柔

2.推薦你電源網公開課網頁鏈結3.有一定基礎後,到論壇去逛一逛,有很多前輩的經驗是值得學習的;

微控制器,怎麼學?

8樓:網友

學習微控制器之前,必須要掌握一基本的知識,否則只是學著玩,達不到實用階段。要掌握的知識是初步的數學 電學物理 英語基礎,在此基礎上入手,可以輕鬆很多,微控制器最好是從組合語言學起,這樣才能了解微控制器的工作原理。組合語言c語言都是人類語言的擴充套件。

當你入門後,會發現微控制器很容易,但是想設計乙個產品很難。在產品開發的路上,決定你的不是微控制器水平,也不是你的程式設計水平,而你的數學,你的數學水平決定了你能走多遠。

9樓:匿名使用者

微控制器注重實驗,因此要買塊微控制器開發板,商家會附**講座和例程。邊學邊實驗,自己給自己出題目,在原有基礎上修改,進步會很快。但學習需一定的基礎,會數位電路知識,會c語言。

學微控制器

10樓:匿名使用者

學習一下數位電路的基本知識。微控制器的技術基礎是數位電路,其中很多概念、術語和原理都直接**於數位電路(如二進位制、十六進位制、邏輯與或非、電平、觸發、解碼器、計數器、鎖存器、等等等等)。另外,在微控制器的實際應用中,大多數的情況是:

以微控制器為核心,加上必要的外圍電路(數字晶元、模擬晶元、控制終端等),以此實現所要求的功能。所以,如果具備一定數位電路最基礎的理論知識以及常用數字晶元、模擬晶元的功能、管腳定義、實際電路連線等方面的實踐知識,對學習微控制器和使用微控制器是非常有益的。

最好是會一點c語言。雖然目前組合語言還在微控制器程式設計及技術交流中被大量使用,但c語言的使用也正在逐漸大眾化,因此,如果能夠看明白別人寫的c程式,那無疑會給學習程式設計帶來語言方便,拓展視野,吸取更多的知識營養,自己寫c程式也沒有語言障礙。書店現在有專門講微控制器c語言的書籍賣,建議c語言還沒入門的微控制器學習者選購此類書籍。

要有乙個屬於自己的實驗平台。微控制器技術是一門實踐性非常強的工程應用技術,想精通它,不但要在理論上學習微控制器的結構、工作原理、功能模組、指令系統等,而且更重要的是必須動手實踐,否則就是紙上談兵。因此,要有乙個屬於自己的實驗平台,如實驗板、實驗箱等。

祝早日入門^@^

11樓:雲水荷

從程式語言開始,學彙編好,又可以深一步的對微控制器認識,學個大概,轉c語言,因為你沒有什麼基礎知識用彙編編複雜的程式你不會搞,你能程式設計了後,還要對外圍電路進行學習,要完全會,路還長著呀。

12樓:匿名使用者

你可以找一學網的老師諮詢,一學網是乙個不錯的微控制器教學**,「一學網」意為「一學就會」,**有資深技術教師耐心答疑,手把手教你快速跨入微控制器王國大門。

13樓:匿名使用者

先看數字和模擬的書,再看51的微控制器書籍,有問題直接從網上搜,肯定會找到答案的。

微控制器怎麼學?

14樓:良成幹凰

彙編是一種程式設計的語言,能夠燒盡微控制器被微控制器所識別,進而執行程式,其實c語言也是一樣的,因為燒到晶元之前,軟體都會把所寫的程式轉化為和機械碼,然後才燒進微控制器的。

15樓:蛋炒昔紅柿

首先下個微控制器軟體 然後看教材自己慢慢試驗摸索。

16樓:祿飛馬欣榮

首先你得培養自己對這門課有興趣,然後你再認真掌握那些指令,做些簡單的電路。慢慢你就會發現自己喜歡上它了。

微控制器自學都需要什麼

上學時我也學過51,但沒有仔細聽,有些遺憾,但現在學還不晚,買個51開發器,光碟裡有程式,和簡單開發事例,學習下就可以了,另外要看看c語言,和電子電路的書 會看時序就可以了 我就是這樣學的,2個月下來,做20多個產品,基本上還行,多看看人家的思路,自己再深人下就可以了,不是太難 基礎 學過的學科有 ...

微控制器問題,微控制器的問題

是 51 微控制器問題?正負數分開存放。零,放在正數一起。main mov 20h,21h 設定存放正數的起始位址mov 60h,61h 設定存放負數的起始位址mov r0,40h 資料源位址mov r2,20 資料個數lp mov a,r0 jnb acc.7,zh mov r1,60h 取負數位...

微控制器問題,微控制器的問題

希望你學會的是一些技巧,一些方法,那麼你以後不管學什麼技術 主要是講控制這方面的 你都會很容易上手的。這是真的。你僅僅只是做了單個模組嗎?那麼你最好做乙個小的系統,綜合了多個功能的系統。學程式設計主要是一種思想,這種思想對其他微控制器是一樣的,只是語言的寫法有些區別。如果你做了乙個綜合了多種功能的小...