-
微控制器初學者至少應該了解一下微控制器的工作原理,讓他來談談。 然後你應該知道系統時鐘、中斷(外部、內部、中斷響應流)、定時計數器(定時器使用? 波特率發生器有什麼用?
如何操作IO口(微控制器型別可能不同)、串列埠(工作原理)··等系統資源。 您應該熟悉某個微控制器,例如AT89S53、C8051F020......這些是基本概念,應該相對清楚。
當微控制器系統的概念清晰時,未來編寫的程式和製作的系統可能會更好。 最後,讓我們檢查一下他們編寫程式的能力,這很簡單。 主要是系統資源的應用,應用就不用去研究了,畢竟初學者寫不出什麼好的程式。
以上所有內容都應該沒問題。
-
讓他寫乙個自來水燈程式,或者控制數碼管顯示時鐘程式。
-
我不知道你是在測試別人,還是在被測試,如果你正在被評估,從字面上看,就像在測試別人一樣。
初學者。 只要問他:
1. 40%的微控制器是否感興趣
2、基本電路知識,如:io結構、RAM等 20%3.讓他自己談談電器的工作原理,例如,傳統電視或收音機的原理20%。
4.再給他20%,就有機會完全獨立玩。
-
MCU程式設計不一定是組合語言,C語言也可以是一樣的,而且比彙編更簡單。
-
你可以先看看數字電和模擬電,然後去學習微控制器。 其實微控制器的組合語言並不難,比C語言容易很多,有的微控制器支援C語言。
-
在學習微控制器的過程中,學習彙編是很枯燥的。 掌握實踐。 你不需要使用編譯來製作專案,但你需要了解基礎知識。
目前看來,彙編不能用C語言代替。 例如,當你學習 arm 時,啟動 ** 是用彙編編寫的。
-
學習微控制器就是學習組裝。
C語言,既然你已經知道了,那就先把它放在一邊,以後再寫乙個大程式,然後再用。
扎紮實學習微控制器內部的東西,硬體是基礎。
-
我上學期學的微控制器,我們用的書是重慶大學出版的《微控制器原理與應用》,我學到的都是基礎的東西,我覺得挺簡單的,大家可以看看。
-
我也是初學者。 一開始是 89s52。 我不認為開始難。 只是花點錢,這是真的。
-
多讀書會更有用,如果你無事可做,看看這個程式。
-
初學者,最好買乙個現成的開發板,這樣有利於從頭開始學習,而且你買的開發板還可以自帶學習資料,如果不到200元,建議你買乙個51系列的微控制器開發板,有搜尋的**,Arm的功能很強大,但是開發板都是500多元,其實原理差不多。
-
微控制器200件? 你瘋了嗎,那個晶元工廠不是變大了嗎?
咱們一開始就學C51,我們學校用這個教,其他模型可以推論。
如果你學過危機原理,這門課會很快,沒學過就得努力,我只是在學校沒學過微機原理,第二學期開微控制器的時候就彌補了。
去買一本入門書吧,北航的電腦書很不錯。
我們學校開微控制器課的時候,我自己買了元器件焊接產品,我個人覺得自己做小專案效率更高,不懂專案就做不到,做不到就迫於翻書學習理論知識, 所以週期還是很不錯的。一開始可以做出哪些經典產品,比如:行車燈、60秒倒計時、電子鐘等等。
後來,我可以選擇自己的專案,規劃自己的目標,後來我製作了多功能電子鐘、多功能電子風琴等。
至於開發板,我覺得後期越需要開發板,因為當你寫乙個關於某個外部裝置的子程式時,你需要在開發板上驗證可靠性,不能每次驗證程式時都焊接一塊板子。 如果您想將來一直使用它,請購買該品牌。 如果只是為了學習,就去看看吧,數量多,而且價格便宜,不會超過250元。
此外,如果將來想做底層驅動開發,應該學習數位電路、模擬電子、微機原理等基礎課程。 否則,這並不容易。
還有問題要給我發電子郵件:
-
MCU,我現在只買 51 系列。 搞這個也沒關係,以後什麼系列都學起來容易,去買一本入門書,邊走邊學。
-
我買了乙個 AT-12A 51 MCU 學習開發板。
**找找!
教程也很好! 你試試!
-
學習微控制器所付出的代價與學習ARM是一樣的,所以最好直接學習ARM。
-
感覺這個應用程式有點奇怪。 點亮LED時,沒有延時功能,使LED亮起一定時間。
但是,讓我們也和房東談談。
該程式的作用是點亮數碼管,使數碼管顯示數字“。 但是微控制器不知道如何顯示數字“,所以使用軟體解碼:dm[ ]陣列的功能是在括號中填寫要顯示的數字,dm[ ]自動”翻譯“引腳需要輸出的高低電平,使數碼管顯示相應的數字。
所以 p0=dm[1] 是顯示數字 “1”。 p0=0xff 是使所有引腳輸出高電平 - 熄滅所有數碼管。
-
上面是四個數碼管組成乙個10萬位顯示器的程式,數碼管連線陽,無符號字元程式碼dm[10]=; 該陣列為數碼管顯示的段碼:0,1,2,3,4,5,6,7,8,9,即當P0埠暫存器0xc0時,數碼管顯示0,0xf9顯示1,p0=dm[1]; 就是顯示1,p0=0xff即數碼管根本沒開啟,什麼都不顯示。 當程式執行下來時,數碼管會顯示“1234”,最後熄滅 因為速度快,看不到熄滅。
-
有點頭暈,老兄真的是初學者,不過是純C語言,不用學微控制器也能看懂。
dm[10] 是乙個一維陣列,有 10 個從 0 到 9 的元素,dm[10]=;
dm[1] 是陣列 dm[ ] 中的第乙個元素,它是 0xf9。
所以 p0=dm[1]; 就是給p0埠分配0xf9號,p0是微控制器的io口,共有8個引腳,0x是十六進製數的字首,0xff等於二進位11111111等於十進位中的255
p0=0xff ,即讓所有 p0 埠輸出高電平。
-
我的微控制器是自學成才的,剛開始從網上找一些**,郭天翔的很不錯,一邊看**一邊看書,讀書不是目的,就是把讀書當參考書,**不知道怎麼看**,看了幾節課後,我開始使用通用版的焊接電路, 首先從最小的系統開始,然後新增行車燈、蜂鳴器等,焊接的過程才是真正的學習,真正了解電路,你就會有收穫。
最後,祝你早日成功。
-
自己買乙個學習板,從網上找一些**,比如郭天祥,他是按部就班地教的,要學就要學懂,至於板子要學得更快就買他,想多學就買乙個,好處是可以從中學學習到了解兩個不同的學習板, 引用二樓的話:“邊看邊看,讀書不是目的,就是當工具書是要看的,**不知道怎麼看**,看了幾節課後,我開始使用通用版的焊接電路,從最小的系統開始,然後加裝行車燈、蜂鳴器等, 焊接的過程才是真正的學習,真正了解電路,就會收穫收穫”。
無非就是對別針的控制,放心,不難。
-
硬體結構。
如果你不管理,不理解,你必須記住一句話:硬體決定軟體。
-
最好訂購一本關於電子生產的雜誌,比如電子製作,電線和電力等都很好,而且初學者做的電子實驗也很多。
-
好吧,你可以去Cepark E-Park學習看。
每個月都有活動......
-
當然,你必須使用5V,但你應該選擇更高功率的,以防止電流過大和電壓下降,輸出功率會越來越低,這樣你就無法驅動你的電路。
-
MCU學習資料,MCU教程,不占用記憶體的教程,都有案例。
-
1、有學習板,不需要太多功能,簡單方便。 主要包括LED、數碼管、24C02、93C46、紅外線、DS18B20、矩陣鍵、獨立鍵、1602液晶屏、12864液晶屏等。 以上模組都是經典模組,涉及的比較全面,比如IIC介面、SPI介面、單匯流排介面等,都是可用的。
如果你能很好地掌握上述模組,你就有了基礎。
2.多動手程式設計,先補,再問。 當你遇到問題時,你可以想辦法解決它,如果你無法解決它,你可以向你的朋友尋求幫助。 不建議一遇到問題就找人解決。 學會發現問題,分析問題,然後解決問題。
3.多看。 就是有時間的時候,可以看看別人的程式設計方法和想法。 **不要只是理解它,只是理解想法。
每個人都有每個人的習慣和結構,並不是說只有能理解別人的人才是高手。 既然你是一台電腦,就應該知道**是次要的,流程和架構是最重要的。
英語口語 多練習可以在短時間內取得明顯的效果 但是一旦停下來,就回去 方法:多說 多看英語電影 培養語言意識和英語思維 想想如何用英語說一句話 從簡單開始。
學習方法見下文:
在學習基礎知識時,可以申請一些理財課程,也可以在投資者教育APP中學習基礎知識。 理財方式有很多種:理財產品、國債、定期存款,投資者可以根據自身情況選擇合適的產品。 >>>More
新手妝先滋潤**,先用手將粉底均勻塗抹在臉上,然後將BB霜塗抹在臉上,再塗抹雙眼皮貼片,眼影部分選擇自己喜歡的顏色,然後塗抹腮紅,最後用散粉定妝。 >>>More
首先是防守者,如果初學者已經弄清楚了自己的站位,那麼他們就可以有目的地訓練,他們可以更快地提高。 後衛型別一般側重於左右手的控球訓練和左右手的上籃,一般的訓練方法如下:(每天的訓練時間不多,乙個半小時左右就能完成,但重點是堅持, 不是訓練有多難)。 >>>More
不要相信他們的話,Johnson JD16 是該品牌的問題型號,您應該知道面板越薄,音色越好,好嗎? 為了改善音色,強森產生了一批薄面的問題,隨著時間的流逝,琴弦的拉扯會使頂部凸起,並且有可能出現裂縫......所以不管是實體店還是**JD16,都是相當便宜的。 >>>More