微控制器問題

2021-03-08 04:04:00 字數 653 閱讀 5168

1樓:匿名使用者

樓上的這種人簡直就是人渣。

蹭分的那種,鄙視。

2樓:匿名使用者

說實話,你真的比較菜,沒用過微控制器吧,用用你就知道了,一般定時不會用死迴圈數指令的方式來定時的,是用微控制器的定時器來定時的;如果你非要數指令來定時,那你要知道你c語言反彙編之後的數數迴圈體裡面的總的指令週期,然後看你的微控制器cpu時鐘是多少,每種微控制器的cpu從晶振的分頻是不一樣的;

3樓:匿名使用者

這個函式有問題

1.uchar 是unsigned char最大值為255,而i=2000 執行結果是 i=0xd0 (keil**)

2.通過keil的**,測試實際延時為400us左右所以不要這樣延時

可以用如下的方法近似延時1ms

void d1ms(void)}}

後面乙個問題不清楚哈。。。。。。

4樓:羅葦暴海寧

如果想簡單的話,不需要用微控制器,直接乙個語音晶元就可以搞定了,具體你可以先看看isd系列的可錄語音晶元,就是比較貴。如果是固定的引擎聲,你問問賣語音晶元的廠家,應該有掩膜rom的版本賣,會很便宜,你把晶元的觸發端接在油門控制上,利用高低電平就可以了。如果純用微控制器實現比較麻煩,不是很實際。

微控制器問題

1.mov a,r1 mov r0,a 或者如果知道r0的位址是00h,可以這樣 mov 00h,r12.mov dptr,0020h movx a,dptr mov 20h,a 3.mov dptr,2000h mov a,00h movc a,a dptr mov r0,a 4.mov dptr...

微控制器通過串列埠控制另外微控制器問題

撒辰狂綺南 沒試過兩個微控制器直接tx對rx,rx對tx。貌似這樣不安全。我試過加上max232的。如圖所示的那種,不要九針底座。u2的t1out可以直接連線到u3的r1in。再u2的r1in直接連線到t1out.另外兩個微控制器的地線一定要相連,即電壓0點相同。可用u2的地線和u3的地線相連即可。...

微控制器程式設計求教,微控制器程式設計問題求教

好奇心較強,把兩個程式都測試了一下。做而論道的匯程式設計序,在自動滅燈之後,再按下按鍵,可以使燈重新開啟 gaplee 的c程式,自動滅燈之後,再按下按鍵,燈還是滅的,必須再按一下,燈才亮。按兩下,燈才亮,恐怕不符合題目的要求。做而論道的匯程式設計序,10秒的亮燈時間,誤差不足11毫秒 gaplee...