MCU電路問題,MCU原理問題

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

    上面的傢伙在胡說八道。 所謂微控制器,就是將微處理器、儲存器、輸入輸出介面等元件整合在乙個晶元上的微控制器。 微控制器的主要功能和應用是控制,比如微波爐的控制電路、空調的控制電路等,當然手機或者PDA也會用到微控制器,但不能說手機GBA、PDA就是微控制器!

    如需更專業的答案,請聯絡意法半導體獲取產品服務:意法半導體的微控制器產品組合包括業界最廣泛、最具創新性的32位產品系列STM32,涵蓋超低功耗和超高效能方向。 目前提供16條產品線(F0、G0、F1、F2、F3、G4、F4、F7、H7、MP1、L0、L1、L4、L4+、L5、WB)1000多個型號。 謝謝!

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

    晶體振盪器,沒有它微控制器就無法工作。

    簡單來說,人的心臟一直在跳動,一旦心臟停止跳動,人就會死去,但我們處理資料的地方是大腦。 因此,晶體振盪器是微控制器的心臟,而微控制器本身就是大腦。

    也可以說:沒有晶體振盪器,就沒有時鐘週期,沒有時鐘週期,程式就無法執行**,微控制器就無法工作。

    詳細闡述:

    當微控制器工作時,它會從ROM中逐條獲取指令,然後逐步執行。 微控制器訪問儲存器的時間稱為機器週期,這是乙個時間基準。 — 機器週期包括 12 個時鐘週期。

    如果微控制器選擇12MHz晶體振盪器,則其時鐘週期為1 12us,其乙個機器週期為12 (1 12)us,即1us。

    在MCS-51微控制器的所有指令中,有的完成得比較快,只要乙個機器週期就夠了,有的比較完成,需要2個機器週期,有兩條指令需要4個機器週期。 為了測量指令執行的時間長度,引入了乙個新概念:指令週期。

    所謂指令期,是指執行指令所需的時間。 例如,當需要計算DJNZ指令完成所需的時間時,需要知道晶體振盪器的頻率,如果使用的晶體振盪器是12MHz,那麼乙個機器週期是1us。 DJNZ 指令是兩週期指令,因此執行一次需要 2us。

    如果命令需要執行 500 次,正好是 1000us,即 1ms。

    機器週期不僅對命令執行很重要,而且對微控制器定時器和計數器也很重要。 例如,如果微控制器選擇12MHz晶體振盪器,那麼當定時器的值加到1時,實際經過的時間為1us,這就是微控制器的時序原理。

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

    這就是晶體振盪器,沒有這個,微控制器就無法工作。

    晶體振盪器決定機器週期和波特率,這是定時的基礎。 相當於人的心臟。

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

    晶體振盪器,是必須的,這是最小的微控制器系統是不可缺少的,沒有它,微控制器就什麼也做不了。

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

    這是一種石英晶體,用於向晶元提供時鐘訊號,並在上面寫上石英晶體的頻率。

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

    您好,親愛的我很高興為您解答,微控制器的原理如下:微控制器是將**處理單元(CPU)、儲存器、輸入輸出整合在乙個晶元上,可以說微控制器是一台微機,但是與我們平時使用的計算機相比,它的功能不同,而且不如我們使用的計算機強大。 計算機可以執行乙個又乙個應用程式,微控制器可以根據工程師編寫可執行檔案,以實現多種功能。

    那麼,微控制器是如何知道要執行什麼指令,做什麼動作的,我們的指令是如何被微控制器識別的呢? 了解這個過程可以加深對微控制器的理解。

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

    總結。 您好,很高興為您解答:微控制器原理問題的答案如下; 當微控制器程式因干擾而跑失或陷入死區時,微控制器就無法正常執行,微控制器是第一處理單元(CPU),儲存器、輸入輸出整合在乙個晶元上,可以說微控制器是微控制器,但與我們平時使用的計算機相比, 它的功能不同,不如我們使用的計算機強大。

    您好,很高興為您解答:微控制器原理問題的答案如下; 當微控制器程式因干擾而跑失或陷入死區時,微控制器就無法正常執行,微控制器是第一處理單元(CPU),儲存器、輸入輸出整合在乙個晶元上,可以說微控制器是微控制器,但與我們平時使用的計算機相比, 它的功能不同,不如我們使用的計算機強大。

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

    解決微控制器的一些常見問題。

    工作和生活中有很多問題,可能會讓你一時陷入其中,但總有解決方案。 隨時寫下你遇到的問題,並好好總結,一方面有助於積累,另一方面避免重蹈覆轍。

    只有乙個中斷條目,應避免多個中斷引起的衝突。

    2.引腳電平改變觸發中斷,當總中斷GIE被清除時,外部int中斷不進入中斷程式。

    3.當微控制器進入休眠狀態時,為了喚醒,它經常被引腳電平變化或外部int中斷中斷。 在前者的情況下,按下按鈕時會喚醒,舉起鍵時也會喚醒。

    如果此時有其他中斷,如初始化定時器、設定 GIE,則兩個中斷會衝突。

    4.如果使用PIC微控制器的IO口作為輸入引腳,則在初始化時必須關閉比較器,否則不會響應。

    5.看門狗溢位可能導致微控制器從睡眠狀態喚醒。

    6.當使用PT2262和微控制器作為發射器時,如果使用電池,則需要節省最大的電量。 正常時,微控制器休眠,PTT2262不上電時,PTT2262的電源可以用三極體控制,發射時只上電一次。

    在調幅電路中,選頻電感可以是模壓電感,也可以自己繞組,當然最好在一端使用環形PCB銅線。

    收發天線長度的計算公式:l=1 4個波長; 而波長=計算出最佳匹配天線在25cm左右,可以使用拉桿天線,當然也可以在PCB上使用一根長粗線。

    9.接收器採用超強再生接收電路,網路上流傳的圖紙下移後可以使用,我也抄襲過一次,希望也能使用。 這並不容易理解。

    通道的MOS管不能使用,更不用說成本高,導通電阻大,功耗大,微控制器輸出0時容易開啟,但是當輸出為1時,如果MOS管源接的電壓高於微控制器的高電平, 它不斷關閉,需要借助三根管子關閉。

    10.如果把通孔設定到外徑,孔徑理論上是可以的,但有人告訴我PCB加工廠可能做不到,但我覺得問題不大。

    11.除錯時要有耐心。 冷靜下來,多反思,沒有人會一下子成功,而且他們之前會失敗很多次。 想不通的時候,把問題說出來,旁觀者會說清楚,別人也能給你開悟。

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

    請使用中斷(良好的實時性),微控制器的速度比較快1s,即使是51個條目,也可以達到1us,1s=10 6us,在快速中也可以滿足急答,但程式是按順序執行的,不能實時處理,以保證充分的識別, 可以使用微控制器的中斷系統。

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

    高位 2 位位址線決定了晶元選擇 1 01 2 10 3 11 4

    對於 1 個晶元是固定的。

    較低的 14 位從 00 0000 0000 0000 到 11 1111 1111 1111 不等。

    所以第一條位址是 0000 0000 0000 0000 到 0011 1111 1111 1111 更改。

    即 0000h 至 3FFfH

    第二個位址是 01 00 0000 0000 0000 到 01 11 1111 1111 1111。

    即 4000h 至 7fffh

    第三個切片位址是 8000h 到 0bfffh

    第四個切片位址是 0c000h 到 0ffffh

    4 個晶元的總容量為 64k

  11. 匿名使用者2024-01-31

    74LS139是乙個2-4線解碼器,即2個MCU IO控制4個IO,所以27128的晶元選擇訊號CE是4個獨立的控制。

    74LS373三態輸出的八維鎖存器,這裡是輸出時使用的位址選擇和資料讀取多路復用IO口,共8個IO為27128位址A0-A7控制,共6個IO為27128位址A8-A13控制,位址2到14次冪=16384

    因此,27128的位址範圍是4個晶元的所有位址=4*16384=65536,即0 65535

    27128-1:16k,0000h~3fffh27128-2:16k,4000h~7fffh27128-3:

    16k,8000h~bfffh27128-4:16k,c000h~ffffh

  12. 匿名使用者2024-01-30

    2位、8位、6位,共16位,可用位址0-65536共8KB

  13. 匿名使用者2024-01-29

    1.既然是AD轉換,出來的就是數碼訊號,這和電壓有什麼關係? 例如,將輸入訊號廣告轉換為。

    8 位數碼訊號。 它是乙個不同的電壓輸入值,轉換對應於不同的 8 位二進位數。

    例如10011010。 數位電路一般與CMOS整合,主要輸出為電壓訊號。

    2.一般來說,微控制器寫入是指將程式設計程式燒錄到晶元中,主要是用電壓。 因此,您只需要在指定的電壓下寫入即可。 其實,你不必擔心這個,因為每個微控制器都有自己專用的程式設計器,所以你根本不用考慮它!

    3、微控制器中的時鐘不是不準確,但在絕大多數情況下,不需要那麼準確。 因此,使用相對便宜的時鐘元件。 例如,電阻電容器,電容器更便宜,精度更低,並且更昂貴,並且更穩定。 如果你有時鐘的準確性。

    這些要求可以通過使用更昂貴的晶體振盪器來解決。 也就是說,微控制器可以使用不同的時鐘方法!

  14. 匿名使用者2024-01-28

    1、AD是。

    模數轉換器。

    輸入是。 模擬,輸出是。

    數字,而不是電流或電壓,因為 MCU 是。

    數字晶元。 它只能識別0101的數碼訊號,然後根據得到的數碼訊號與參考訊號的比例關係計算AD輸入。

    模擬電壓。 2.在電路設計中,會跟著大。

    輸入阻抗。 輸出阻抗小。

    運算放大器理論上可以達到輸入阻抗無窮大和輸出阻抗無窮大的原理,但這只是乙個理論,微控制器也遵循它,所以在設計時沒有必要刻意計算這些資料,在使用IC或序列電阻時有這個想法是好的, 並且電阻不宜太小,一般以1K為下限。

    3、內部振盪器確實不準確,但這是相對於你的要求,如果要非常嚴格的5s,那麼它肯定不配合它,如果只是乙個大致的延遲時間讓小車電機滯後啟動,沒關係,祝你成功

相關回答
4個回答2024-05-14

你的發光二極體是怎麼連線的,如果有電源串在發光二極體上,低電平會導通,如果是微控制器的輸出口,則不會導通。

18個回答2024-05-14

房東,組織 0030h。

你怎麼理解我的意思? >>>More

14個回答2024-05-14

這個問題的出現比較普遍,主要有幾個方面: >>>More

6個回答2024-05-14

在這種情況下,它取決於 sp,ret 等於 (sp) pch、sp-1 sp (sp) pcl、sp-1 sp >>>More

4個回答2024-05-14

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