C51 MCU有軟體看門狗嗎? 如何使用它? 開關電源,請諮詢

發布 科技 2024-05-05
5個回答
  1. 匿名使用者2024-02-09

    你用的微控制器是什麼樣的,現在一般的微控制器都有內部硬體看門狗,就連8051都有(喜歡),但看似是固定時間,但也可以使用,更別說其他高效能了。如果真的沒有,那麼網路上有一大堆軟體看門狗 C 程式。

    此外,電源取決於您考慮的方面。 變壓器電源整流濾波後的紋波較小,但缺點是效率低(用LDO會稍微好一點,但是你的電壓差太大,12-5=7V如果微控制器是5V,建議更換AC9V變壓器)。

    相反,開關電源的紋波較大,一般在50mv以上,而78xx系列很容易達到10mv,但效率會比較高,一般應該在80%。 同時,如果將開關電源的電路和微控制器等弱電電路放在同一塊板上,會產生比較大的干擾,如果使用,要注意抗干擾措施。

    建議在不強調效率的情況下使用變壓器發電。

    以上是我的理解,如有不妥之處敬請見諒)。

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

    不如換開關電源,軟體看門狗可以,自己做乙個中斷程式,比較時間就可以做乙個軟狗。

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

    您好:看門狗的應用主要是針對特殊環境,強磁場環境可能會使微控制器程式跑路,導致功能失調,這是使用微控制器時沒有預料到的。

    使用看門狗,即使程式飛走了,狗狗沒有在規定時間內餵食,看門狗也會強行復位微控制器,恢復到正常工作狀態。

    你說的看門狗是對的,如果你不餵狗,它就會溢位,溢位會讓微控制器復位,但你不了解看門狗的應用理念。

    如果你不明白,你可以隨時回覆我。

    我希望我的能幫助你。

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

    首先,看門狗的目的是在微控制器程式飛後復位系統正常工作,而設定看門狗的目的不是要求你觸發看門狗,如果是這樣,那麼你的微控制器已經復位了嗎? 這仍然如何工作?

    其次,如果要檢查看門狗是否可以復位系統,建議使用延時加LED燈進行觀察。 從你的問題來看,似乎設定看門狗的目的是觸發看門狗,這是不對的

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

    什麼邏輯,看門狗應該在指定的時間段內恢復初始值,而這個時間段由微控制器型號決定。 如果超過時間而沒有分配,則會溢位,即系統卡住,自動復位。

相關回答
16個回答2024-05-05

定時中斷,外部中斷?

4個回答2024-05-05

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

12個回答2024-05-05

如果定時器計數值不夠,可以先設定1的總和數,如1ms,再加乙個數字到10到100ms,得到1s時間。

10個回答2024-05-05

非同步序列通訊是指雙方使用乙個字元(包括特定的附加位)作為資料傳輸的單位,傳送方不一定間隔傳送字元。 同步序列通訊是允許連續傳送一系列字元的通訊,每個字元具有相同數量的資料位,並且沒有開始和停止位。 非同步序列通訊是指通訊中兩個位元組之間的時間間隔不是固定的,而同一位元組中兩個相鄰位之間的時間間隔是固定的。 >>>More

5個回答2024-05-05

8086屬於微處理器(MPU),是一種微處理器。 >>>More