51微控制器的初學者,51微控制器教程,要通俗易懂版的

2023-09-25 15:16:08 字數 3153 閱讀 2945

1樓:慕容跳蚤

對於內部原理肯定是要了解的啊。

c只是在處理某些問題時可以對**進行很大的優化。

比如在p0,p1,p2,p3口處理的時候。

必須要對每個口的原理跟功能熟悉。

在對幾個口利用裡很簡單的乙個例子,跑馬燈。

位選碼跟字型碼的輸出是乙個迴圈,在處理這個迴圈的時候,c就可以充分體現出對於彙編的優勢。

51微控制器教程,要通俗易懂版的

2樓:走進支教生活

我是一名微控制器工程師,下面的講解你參考一下。

51微控制器共有40只引腳.下面這個就是最小系統原理圖,就是靠這四個部分,這個微控制器就可以執行起來了.(看下面的數字標記,1234)

我們來一,一講解一下:

1 第一部分:電源組(標記為1的部分)

40腳接電源5v(右上角),20腳接電源負極(左下角),在微控制器裡面,負極也可以叫gnd或者」地」,我們在微控制器的應用中,習慣說負極為」地」,上面gnd就是英文ground的縮寫,翻譯過來就是」地」的意思...

2 第二部分:晶振組(標記為2的部分)

晶振y1與微控制器的18,19腳併聯,因為這兩隻腳,就是晶振的工作引腳.

22p電容c2一端接18腳,一端接地.

22p電容c3一端接19腳,一端接地.

這兩個電容,我們在10~30p之間選擇都是可以的,主要作用是,過濾掉晶振部分的高頻訊號,讓晶振工作的時候更加穩定...

3 第三部分:復位組(標記為3的部分)

10u電容c1正極接電源5v,c1負極接微控制器的復位腳,第9腳.

1k電阻r17一端接微控制器的復位腳,第9腳,一端接地.

就是通過這個10u和1k,就可以讓微控制器一開始供電時候,微控制器自動復位,從零開始執行程式,這個就是復位的概念...

4 第四部分:其它功能組(標記為4的部分)

這個腳是儲存器使用選擇腳,當這個腳接」地」時,那麼就是告訴微控制器,選擇使用外部儲存器,當這個腳接」5v」時,說明微控制器使用內部儲存器.

如果選擇外部的儲存器,太浪費微控制器僅有的資源,所以這一腳永遠接電源5v(如上圖所示),使用微控制器的內部儲存器.

滿意的朋友請點贊,謝謝!

51微控制器是用來幹什麼的?

3樓:遠航談社會

簡單的說是用來存放資料的。

51微控制器是對所有相容intel 8031指令系統的微控制器的統稱。該系列微控制器的始祖是intel的8004微控制器,後來隨著flash rom技術的發展,8004微控制器取得了長足的進展,成為應用最廣泛的8位微控制器之一,其代表型號是atmel公司的at89系列。

它廣泛應用於工業測控系統之中。很多公司都有51系列的相容機型推出,今後很長的一段時間內將占有大量市場。51微控制器是基礎入門的乙個微控制器,還是應用最廣泛的一種。

需要注意的是51系列的微控制器一般不具備自程式設計能力。

51微控制器入門自學

4樓:

摘要。這本書不光完全講解了利用c語言給微控制器程式設計,而且將作者多年的實際專案開發經驗濃縮在裡面,同時將微控制器常用的外圍電路設計也講的較具體,讀者在看書本配套教學**的同時可以使用作者設計的yl-51微控制器學習板親自動手做實驗,這種學習微控制器的方法真正達到了實踐與理論相結合的過程,能使廣大初學者以最快的速度入門微控制器。

51微控制器入門自學。

您好 完全可以自學哦。

希望我的答案對你有所幫助哦~

我想問有什麼好的書籍推薦碼。

王雲51微控制器c語言教程。

這本書不光完全講解了利用c語言給微控制器程式設計,而且將作者多年的實際專案開發經驗濃縮在裡面,同時將微控制器常用的外圍電路設計也講的較具體,讀者在看書本配套教學**的同時可以使用作者設計的yl-51微控制器學習板親自動手做實驗,這種學習微控制器的方法真正達到了實踐與理論相結合的過程,能使廣大初學者以最快的速度入門微控制器。

推薦您這本哦。

這個和王雲的那個,哪個更好。

推薦王雲的 很多人使用體驗都不錯的。

口碑在這。明白了,那c語言自學有什麼好的書籍推薦碼。

純小白,推薦閱讀《c語言小白變怪獸》《啊哈c語言》《明解c語言》這幾本書,等有了一點c語言基礎,知道c語言大概講了什麼東西了,讀《c primer plus》

51微控制器如何入門?

5樓:網友

入門快不快要看你有沒有一定的基礎,比如電子電路知識,0基礎的話確實是有點難。

零基礎的話建議:

1,學習電子元器件基礎。

2,學習類比電子電路基礎。

3,學習數位電路基礎。

4,熟悉51微控制器硬體結構。

5,學習程式語言。

上面的學完了就入門了 ,我不建議買51微控制器開發實驗板來學習,開始學就是要增加自己的動手能力,動手才了解電路,排除故障,得到經驗,製作乙個51微控制器最小系統是很簡單的,再加個8位流水燈,就可以學了,然後再加按鍵,和流水燈一起學,這樣硬體製作也學會,程式設計也學會,循序漸進才有進步,不要想著一步登天。

有空和我交流交流,我也在學51微控制器。

6樓:網友

微控制器入門最快的方法就是自己實踐,一邊看書一邊實踐是最快的。

你可以一步一步來。

7樓:

我推薦郭天祥的《新概念51微控制器c語言教程》,比較容易能讓人盡快的進入狀態。最好在配塊學習板,這個**上有很多,價錢也不貴,可以挑乙個,最好能相容郭天祥的學習板(這樣書裡的例子就可以直接拿來用了)。然後一邊看書,一邊程式設計,燒到微控制器裡試驗,書和板子兩者配合起來入門就容易多了。

51微控制器的 怎麼學 最快

8樓:網友

結合理論,多實踐。就是買塊或自己裝板,程式設計,燒寫程式。不可能一次成功,需要 不斷除錯,除錯過程就是提高 的過程 。動手成功,就不會枯燥了。

9樓:啊啊啊哈哈

陳勇教授的《微控制器原理與應用》這本書特別實用,內容講的很細致,也很容易懂,入門很容易。還會有很多實際操作中遇到問題的解決方法,如果想要學的更精一點建議用這本書。**上就有,**也很適合。

51微控制器 有幾種了

10樓:熱心網友

微控制器非常非常的耗電,非常,如果是單單機管的,可以說非常非常的好。

51微控制器pwm波形頻率問題,51微控制器pwm波形輸出問題

很多微控制器帶pwm模組,可以出很工整的pwm波,非用定時器做也可以,比較耗資源.定時器做pwm好處是任意的io都可以輸出且沒有通道個數的限制.定時器用作pwm你需要兩個中斷,一個是pwm週期中斷 所有通道置低 一個是pwm的開關點中斷 置高電平 有些微控制器還是難以實現一個定時器兩種中斷,另一個做...

51微控制器產生40khz方波,51微控制器產生40KHZ方波

12.5us高電平 12.5us低電平,使用機器週期為6t的,晶振需要用24mhz。40khz方波是週期為25us的方波,可以正負電平各延時大約12us51微控制器p1口輸出40khz方波,彙編程式如下 l1 clr a mov p1,a lcall delay setb a mov p1,a lc...

51微控制器資料搬運c語言程式,51微控制器訪問片內資料儲存器某單元的內容用c語言怎麼寫???

aa i bb i 51微控制器訪問片內資料儲存器某單元的內容用c語言怎麼寫?方法1 char data p 定義一個指向片內ram地址的指標 p 0x30 片內ram地址為0x30 p 0x12 向0x30內寫入立即數0x12 方法2 include char x x dbyte 0x30 將片內...