1樓:
現在大多數程式設計都介於c,彙編只是在微控制器上。我自認為學習彙編比較簡單,我建議你自學彙編,你把彙編學會再學c,相對來說比較簡單!儘量不要兩個同時學,這兩個程式的彙編,一般不會造成混亂,但是對於一個初學者,先學一個,再學另一個比較簡單!
如果你想在微控制器上有所發展,你要做好一個長期思想準備,不是很好學!光學語言程式設計是不行的,硬體的連線也很重要!5年足夠你學好,加油!
國內在這方面的人才也是很多的!不過,還是一門不錯的手藝!沒準以後是同行!
2樓:
數位電路學習了以後建議先用匯編程式設計序,循序漸進,彙編熟練掌握了以後再學習c語言吧
3樓:匿名使用者
學習微控制器我覺得你應該從彙編入手,因為彙編是直接和硬體對話,彙編的學習會讓你對微控制器系統有一個系統的瞭解,要想把微控制器學好,對其硬體必需要熟練的掌握,如片內ram,rom是如何編址的,特殊功能暫存器的位功能,中斷資源,引腳功能,等等,然後再去學習c,因為c 開發起來比較好用,彙編也有優勢的,比如對硬體反應要求很高的話,c就不如彙編了,這就要結合起來用,所以這兩個是必學的。
買譚浩強的c語言設計教程,很好的,幾乎學機算機的人手裡平均有他的一本書
微控制器高手請進
4樓:
怎麼連要看這個計數器是什麼介面了,要是並口就連到某一個io口的八條線上,要是iic或者是uprt,spi之類的,就連到微控制器對應的輸入輸出介面上.
5樓:一萬光年
51內部有16位的計數器,還要外部接?
6樓:
mcs-51 裡面有16位的計數器和定時器想通過微控制器對計數器設定預置數
tmod : gate c/t m1 m0 gate c/t m1 m0
定時器1 定時器0
第三位 或 第 七 位 設定初值 1
m1 m0 搭配著選擇四種工作方式
比如: 你要計數 例如 100ms 產生一次中斷那麼就是選擇工作方式1
x=65536-100ms/t
x 就是計數初值 x/256 商是高8位 餘數是低8位選擇定時器1
那麼tmod (工作方式暫存器)
就應該設定為
mov tomd,#01010000b
懂了嗎? 我也是初學 mcs-51 系列微控制器。我q1020420630 一起交流哈
這個是不需要利用外部接線的
微控制器高手進 5
7樓:匿名使用者
14對,23錯
二。1.orl a,#03h
2.mov r0,a
cpl a
and a,#0fh
and r0,#0f0h
orl a,r0
三題沒有時間給你寫了哈。
還是要把一門彙編學好的,對學習其它的容易的多。.
8樓:匿名使用者
二(2)直接和0xfh異或即可
微控制器高手是怎樣煉成的
9樓:匿名使用者
需要不斷實踐,參考別人的成功設計,吸取優點
學過微控制器的高手請進
學習c語言和學習微控制器沒有什麼必然聯絡,先學 後學 同時學都可。但是針對c語言要應用於微控制器控制。那我建議先學微控制器硬體和c51語言了,一般的51系列教材都是同時介紹微控制器硬體和c51語言,因為c51彙編程式和微控制器的硬體結構原理密切相關。學習c51組合語言可加深對微控制器硬體和原理的瞭解...
求微控制器高手,幫幫忙。進來看看,求微控制器高手,幫幫忙。進來看看。
二 填空題 在下列各題的空格內填入恰當的內容。1 微型計算機的馮.諾依曼結構定義計算機是 運算器 控制器 儲存器 輸入裝置 和輸出裝置構成.2 微控制器資料輸入 輸出的方式有 程式控制 dma 和中斷方式三種。3 處理器cpu是微控制器的核心,它由 運算器 和 控制器 構成.4 微控制器具有5箇中斷...
微控制器串列埠,微控制器串列埠作用?
關於串列埠實驗你可以看看這篇文章 手把手教你用增強型51實驗板實現rs232串列埠通訊 電子製作 2006年8月 站長原創,如需引用請註明出處 上一期,我們已經利用增強型51實驗板學會了微控制器控制步進電機轉動的方法,這一期,我們將一起來學習一下微控制器如何與pc機進行通訊,一起來完成一個簡單的rs...