我的微控制器壞了嗎? 老闆,MCU程式還是有問題

發布 科技 2024-05-27
9個回答
  1. 匿名使用者2024-02-11

    可以確定微控制器已振動。

    不知道你是怎麼連線P0口的,如果是匯流排模式,P0沒有上拉電阻,用萬用表測量時輸出為零。

    但是,如果數碼管的負極通過幾百到幾K的電阻連線到P0埠,並且正極端子連線到電源,則當P0的輸出為零時,數碼管應該能夠亮起。

  2. 匿名使用者2024-02-10

    超聲波測距儀?? 我已經成功了。 你想要它嗎?

    P0 埠? 你不是加了電阻器嗎??? 10k上拉電阻!!

  3. 匿名使用者2024-02-09

    您可以檢視 ALE 是否有輸出,如果您不知道您的電路是否連線正確,您可以找到乙個未連線的引腳,控制其輸出,然後使用萬用表測量並檢視它是否......此外,P0埠沒有上拉電阻,漏極開路,因此可以嘗試連線上拉電阻。

  4. 匿名使用者2024-02-08

    可以加373等匯流排驅動器,這樣匯流排訊號的驅動能力更強,而且不知道你用的是哪個系列的微控制器,我用的是AT89S52,一塊六片左右,而且價格也不是很貴。

  5. 匿名使用者2024-02-07

    嘿嘿,我學長沒有做畢業題,更傷心的畫面是根據書裡的畫面改編的,我知道老師沒有解決。

  6. 匿名使用者2024-02-06

    建議仔細看看你的程式,是不是**不小心給p0通關了,呵呵,雖然可能性不是很大,但是看也無妨吧?

  7. 匿名使用者2024-02-05

    P2口可以選擇數碼管,說明是震動的,我看你沒有在P0口加拉電阻,我一開始也犯了這樣的錯誤!

  8. 匿名使用者2024-02-04

    1、電源電壓過高,一般來說,稍高於5V也不會燒壞。

    2.電源反接。 這種情況經常發生在通用板或試驗板上做實驗時,因此在連線到電源之前,請務必檢查電源的極性是否反轉。

    3、有兄弟說電流太大,其實是因為反接或接得太高的電壓,才導致電流過大。 如果連線正確,則不會有過大的電流。 例如,如果微控制器連線5V800mA直流電源和5V20A直流電源,只要連線正確,微控制器就可以正常工作,5V20A電源不會燒壞微控制器。

    4、負載載入時,如果負載工作電流較大,則必須有相應的驅動電路,不能直接與微控制器連線。

    5.最後一種可能性是靜電,這是不容忽視的。 靜電在乾燥的環境下很容易產生,尤其是在北方的冬天,一是天氣乾燥,二是穿的衣服大多是羊毛,所以身體會產生靜電。 然而,現在許多微控制器已經提高了它們的抗靜電能力。

  9. 匿名使用者2024-02-03

    暈倒了,我正要上床睡覺,你又問了乙個問題,呵呵。

    就是這樣,我以前剛好做過工控,之前剛好也解決了這個問題。

    這不是程式的問題,而是電路的問題,如果我的猜測是正確的,在你們的微控制器控制板上,電源部分的濾波電容必須超過1000uh,而且都是電解電容。

    有兩種方法可以解決這個問題:

    1.降低電源的濾波電容,濾波電容不是越大越好,而是對了,一般來說,總容量在330---470uf左右

    左右都沒問題,太大會使上電速度變慢,使CMOS電平出現未知電平的時間更長。 我們是。

    來找我的電控板讓我拆下了乙個電解電容,更換了乙個電解電容,總容量約為330uf,問題不大。

    是的,這並不過分,我的意思是繼電器不再跳躍,但指示燈會閃爍一點。

    此外,如果允許,濾波電容器使用幾個鉭電容器,我們的電子控制板是 12V,所以總濾波電容器是。

    乙個220uf 25V電解電容,乙個100uf 25V電解電容,乙個22UF 25V鉭電容,記住,電源濾波電容容量。

    不需要太大,最好有多個電容併聯,多個電容的電容和封裝完全不同,最好使用乙個鉭電容。

    當然,如果電壓太高,選擇就會少一些。

    2 在連線595 UL2003的地方,靠近UL2003的引腳,在每個引腳上放置乙個1UF 50V普通陶瓷電容器。

    這樣,一旦上電,UL2003的輸入端就保持在瞬時低電平,因此輸出端為高電平,繼電器無法移動。

    步,我的電控板已經完全消除了上電跳動的問題,甚至指示的LED也不閃爍。

相關回答
5個回答2024-05-27

51機串列埠低電平以下,高電平5V以下,PC串列埠低電平-12V,高電平+12V,51機與PC機之間的串列埠通訊應加電平轉換IC >>>More

4個回答2024-05-27

你使用乙個P1埠來控制8個數碼管的動態掃瞄,數碼管的動態掃瞄顯示需要被遮蔽。 >>>More

10個回答2024-05-27

第 1 步:ANL 是邏輯和操作。

也就是說,第一步是執行和計算 A 中的內容和 47h 中的 34 小時內的內容。 a=10000011 34h=00110100 >>>More

5個回答2024-05-27

只有 R0 和 R1 可以儲存資料和位址,@r7間接位址無效; movx a,r0 錯誤:傳入的外部資料,必須間接定址 movx a,@r0; Movx B,@dptr錯誤:只有累加器 A 可以從外部資料儲存接收資料,B 不能; MOVC A,@r0錯了: >>>More

4個回答2024-05-27

看門狗的工作原理:系統執行後,啟動看門狗計數器,看門狗開始自動計數,如果看門狗在一定時間沒有被清除,那麼看門狗計數器就會溢位,導致看門狗中斷,導致系統復位。 看門狗的作用是防止程式迴圈或逃跑。 >>>More