如何學習51微控制器硬體設計?

時間 2025-02-26 20:00:11

1樓:意法半導體(中國)投資****

要led的亮度有變化,一是施加乙個可變電壓源或者電流源,顯然這個屬於模擬控制過程。一是控制led發光的時間,就是施加乙個週期固定的,佔空比可調的方波電壓源,控制佔空比可得到不同的亮度感知,這個屬於數字控制過程。 那麼這裡就選擇控制佔空比的方法就是了。

更專業的解答可聯絡意法半導體,產品服務:意法半導體微控制器產品線擁有業界寬廣、極具創新力的32位產品系列 – stm32,覆蓋超低功耗、超高效能方向。目前提供16大產品線 (f0, g0, f1, f2, f3, g4, f4, f7, h7, mp1, l0, l1, l4, l4+,l5, wb),超過1000個型號。謝謝!

2樓:網友

推薦先學習常用模組的設計,比如數碼管電路,按鍵電路,就是一些常用的外設,你能夠自己搞個小電路,用微控制器去控制,就進步不少了。

3樓:網友

外設東西比較多。。。基本的要具備一定數模知識。。。然後才是具體模組。。。慢慢積累經驗。。。要想創新比較難。

針對51微控制器的學習,大家有什麼好的方法?

4樓:創作者

首先,要有一塊源豐富的開發板,所帶的資料也多,我買的是普中科技的,感覺還可以。

其次,要有一本微控制器的書,最好是c語言版的,至於什麼書都差不多,從例項天始學起,前面的什麼內部結構和暫存器先不要花太多時間。

第三,要有c語言基礎,把c語言學一下,只需要學一下前面的幾種迴圈語句和陣列,指標瞭解一下就可以了,其它的等用的時候再學效果會好一些。

最後就是要多下功夫,多寫**,多除錯,等你把開發板上的資源學得差不多了你的51基本的都學的差不多了,只有付出了才會有收穫,不努力是不會有收穫的。加油!

5樓:谷歌

額51是入門級的。。多看書,多做板子。。。一切都會好的。。。幾個月就夠了。

真的。。。郭天祥的書,買本來看吧。

微控制器開發板,買乙個。

最後加上一顆恆心。

6樓:聖騎士

學微控制器必須多實踐,只有親自程式設計次數多了,就會了。寫個幾千行**就比較熟悉了。寫過幾萬行**就能成為高手了。

軟體學好再弄硬體,外圍電路的設計。

因為:自己初學時電路設計容易出問題,先學硬體的話就不知道問題出在硬體還是軟體,所以先學軟體。

51微控制器該怎麼學?

7樓:網友

如果你學習微控制器的目的是為了以後用於開發,那你就要從基礎開始學習,c有c的優點,彙編有彙編的優點,不懂彙編的人成不了程式設計高手,c裡面插入彙編則能充分利用兩者的優點,學微控制器沒有捷徑可走,必須學會基本理論,推薦你認真學一下《微控制器原理與應用-基於彙編、c51及混合程式設計》一書,這本書中的例題和實際結合,這本書學好了再做設計時會有點思路,各個例題的原理圖與實際電路圖一致,標出了各器件的引數,給出了彙編、c51兩種程式設計的詳解,該書例題的程式編寫思路符合於產品設計,最後一章給出了兩個完整的例項,通俗易懂,文庫中有該書的教學課件,結合課件學習形象一些容易懂。學微控制器不要圖快,該書的第章是基礎,一定要真正學會,然後再學其他章節就容易啦,第章在開發時會常用的,要學好。學微控制器不要急於求成,欲速則不達,文庫中有該書的教學課件,結合課件學習形象一些容易懂。

8樓:網友

什麼是微控制器?學習51微控制器如何開始?

什麼是微控制器?微控制器可以通過控制電路中特定點的電位高低來控制電路執行,它整合了儲存器等元件,故稱為「單片」機,屬於計算機的一種。其成本低,在各種電器中都有應用。

51微控制器是微控制器中最經典和流行的一種,應用十分廣泛。

學習51微控制器如何開始?

別小家子氣,買本書幾十塊都捨不得,你還學個p。為了省錢看電子書,浪費的時間絕對 超過書的價值。當然如果查資料,只能看pdf。

學習新的開發軟體時,一定要看幫助手冊。買的書不夠全面。剛接觸乙個軟體,什麼都不 懂,就盲目的問東問西,讓人看起來很幼稚。

不要蜻蜓點水,得過且過,細微之處往往體。

把時髦的 技術掛在嘴邊,還不如把過時的技術記在心裡。

看得懂的書,請仔細看;看不懂的書,請硬著頭皮看。別指望看第一遍書就能記住和掌握什麼——請看第二遍、第三遍。

多實踐,去焊板子、除錯,去寫去調,只用軟體模擬,是永遠成不了高手。

儲存好你做過的所有的源程式、pcb原理圖等---那是你最好的積累之一。

到乙個論壇,你學會去看以前的帖子,不要什麼都不看就發帖子問,也許你的問題早就有人問過了。

自學成才,不懂就問,不會就查。

9樓:網友

隨著嵌入式軟體的日益興起,微控制器學習氛圍也越來越濃,51微控制器自然成了新手入門學習必備。

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

踏實學習。學習之前一定先要下足決心,必須踏踏實實,腳踏實地的去學;仔細觀察每乙個細節,在開始程式設計的時;要善於獨立思考,觀察試驗的結果的變化,對試驗出的不同結果要進行總結。

準備一套裝置。

加強興趣重在實踐。

總結程式設計學習重點是實踐,只有每天堅持才能在微控制器學習上取得成績。

51微控制器控制繼電器,51微控制器如何驅動12V繼電器 用三極體實現的電路引數怎麼求?

你的 圖有問題,繼電器是不會吸合的。發光二極和串聯的電阻阻值也大,led不能亮。應該如下圖這樣畫 彙編程式 relay bit p2.0 繼電器控制位reset ljmp main org 000bh mov th0,3ch mov tl0,0b0h djnz r2 back mov r2 20 中...

51微控制器裡TMOD設定問題,51微控制器裡TMOD設定問題

問題1 工作方式0 0x00 工作方式1 0x01 工作方式2 0x02 工作方式3 0x03 問題2 當你選擇好工作方式後,接下來就是設定初始值,方式0 16位加法計數器用了13位,也就是說,可以計算2 13 要想計數更大,使用迴圈即可。同理方式1 16位加法計數器用了16位,方式2是8位的。以上...

微控制器led流水燈方向如何改變,51微控制器定時器實現流水燈,並用按鍵外部中斷控制改變流水燈的流向,這個程式怎麼寫?最好有註釋,謝謝

輕候念雲 微控制器 single chip microcomputer 是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的 處理器cpu 隨機儲存器ram 只讀儲存器rom 多種i o口和中斷系統 定時器 計數器等功能 可能還包括顯示驅動電路 脈寬調製電路 模擬多路轉換器 a d轉換...