微控制器初學者的煩惱,追加100

2025-01-31 00:05:27 字數 1266 閱讀 9373

1樓:鎩賤熵的父親

**: 微控制器原理及應用(共32講)

跪求大神說說學微控制器的技巧,多謝啦

2樓:網友

微控制器很多啊,你買的是什麼?佳能?尼康還是什麼別的品牌?其實使用不說說明書,說明書封頁的網頁都是**,都是**類的教程,很好學的。

微控制器程式設計題。求大神編下。回答的好追加獎勵。

3樓:胖大海君

1.設fosc=6mhz,要求引腳輸出週期為100ms的方波訊號,實現的演算法:

利用定時計數器0 工作在方式1(16位的定時計數器) 定時50ms(一半週期),每當定時時間到,在定時計數器0的中斷服務程式中,重新給定時計數器0送時間常數,對求反,即可以使引腳輸出週期為100ms的方波訊號。

2 設fosc=12mhz,要求在引腳輸出週期400us,佔空比為90%的矩形連續脈衝,實現的演算法:

利用定時計數器0 工作在方式2 定時40us(1/10的週期),增加2個軟體計數器,乙個為jsq1(初始值=9)、乙個為jsq2(初始值=10);每當定時時間到,在定時計數器0的中斷服務程式中,軟體計數器jsq1內容減1,如果等於0,說明90%佔空比到,要對復位(清零);

同時軟體計數器jsq2內容也要減1,如果等於0,說明乙個週期已經結束,可以開始乙個新的週期,要對置位(變高電平)。

這樣就可以使引腳輸出週期400us,佔空比為90%的矩形連續脈衝了。

呵呵 按上述演算法 程式設計就可以實現你的要求 還是自己動手吧。

4樓:網友

給你個思路吧。。。

設定為1,保持一段時間,然後設定為0,再保持一段時間。

週期等於頻率分之一,自己算吧,這個很基礎的。。。會了這個以後就可以搞i2c,模擬spi之類的了。。。

自學微控制器的問題…

5樓:網友

學習微控制器,彙編是必須要學的,不然基礎的東西就掌握不牢,用匯編也能編制出很出色的應用程式,甚至較大型的程式,以前沒有c51,程式設計完全靠彙編。只不過有c51之後,很多程式設計變得簡單一點了,主要是一些計算之類的東東或一些較為通用的程式都已經做成了函式供你直接呼叫,省去了你不少時間而已。對c不熟悉,那就專心先學用匯編吧,相應你會進步很快的。

6樓:匿名使用者

你好!循序漸進是學習的過程,既然已經入門了,那就再接再厲;

微控制器的學習,開始可以仿寫,通過知識掌握的增多,根據自己的想法,寫自己的程式!

介紹幾個微控制器專案?(適合初學者做的)

電子時鐘 語音報警器 可錄放語音 紅外遙控器 溫度控制器 電子密碼鎖 可設定,修改密碼 自己有試過搞一些小專案嗎?有經驗的話,可以試試.求介紹幾個適合初學者做的51微控制器的小專案 現在很多模組都與微控制器可以連線和通訊了,所以其實初學者也可以去嘗試很多高大上的專案的,比如gps定位 遙控小車 gs...

微控制器初學者應該買什麼開發板,微控制器開發板有哪些,初學者學習哪個好?

好好學習,天天向上。 主要是教程要好才可以,讓你快速入門 微控制器開發板有哪些,初學者學習哪個好?微控制器學習開發板怎麼選擇,哪款比較好? 首先對於微控制器開發板的選擇,有很多初學者總是會犯一個錯誤,喜歡選擇那種銷量大的,你想一個月買上千套的,你就是單純的買一塊板子而已,其實開發板最大的價值是技術指...

微控制器初學者,求大神幫幫忙解決這幾題

指出下列各條指令中源運算元的定址方式並注釋指令功能。mov 50h,r0 暫存器間 接定址,片內資料傳送 movx a,r1 暫存器間接定址,片外ram資料傳送 寫出下列指令的機器碼,並指出指令位元組數和執行所需的機器週期表。mov 20h,30h 自己查書吧 mov dpyr,1000h 自己查書...