微控制器上電沒執行,要檢查什麼?

時間 2025-02-20 11:40:29

1樓:慎明軒佘瑩

呵呵,系統出問題原因比較複雜,可能是硬體的,也可能是軟體的。

檢查供電:直接用萬用表。

測量vcc和gnd的電平,是否符合要求。如果vcc偏離5v或過多,檢查7805或其他穩壓、濾波電路。的輸出。

檢查晶振。這個我也不知道怎麼檢查晶振好壞,我的方法比較土:一般是多換幾個晶振上電試試,反正石英晶振不值很多錢。

檢查reset引腳電平邏輯,注意所用機型是高電平。

復位還是低電平復位的,如果mcu一直處於反覆被複位狀態,呵呵,結果不言而喻。

如果設計時,程式是從擴充套件的外部rom開始執行的,還需檢查ea腳。

如果確定上述幾點都沒問題,按道理說硬體是應該正常執行的了(為了防止萬一,也可以寫一段較簡短的並口。

亮燈程式測試下最小系統)……

如果測試程式執行正常。那就基本確定是控制程式的問題了,在keil裡反覆跟蹤除錯程式,留意呼叫子程式後工作暫存器組、累加器、dptr等是否為預期值。

微控制器上電後整個系統不能正常執行如何檢查?

2樓:信必鑫服務平臺

1、檢查供電:直接用萬用表測量vcc和gnd的電平,是否符合要求。如果vcc偏離5v或過多,檢查鍵叢7805或其他穩壓、濾波電路的輸出。

2、檢查晶振:一般是多換幾個晶振上電試試,反正石英晶振不值很多錢。

3、檢查reset引腳電平邏輯,注意燃亮搏所用機型是高電平復位還是低電平復位的,如果mcu一直處於反覆被複位狀態。

4、如果設計時,程式是從擴充套件的外部rom開始執行的,皮祥還需檢查ea腳。

6、如果測試程式執行正常。那就基本確定是控制程式的問題了,在keil裡反覆跟蹤除錯程式,留意呼叫子程式後工作暫存器組、累加器、dptr等是否為預期值。

微控制器上電後整個系統不能正常執行的檢查步驟 越詳細越好 謝了!!!!!

3樓:網友

微控制器里程式是否正確!電源是否正常,復位電路有沒有復位訊號,晶振是否起振,如果都正常那很可能是微控制器問題,換個再試。

51微控制器上電按鍵復位電路的原理及其電容c的作

簡單來講電容在這裡只起到了乙個啟動的作用,就是按鍵按下後立即釋放電容內部的電荷,直接連線到微控制器的復位端給復位端強行輸入乙個電位使微控制器復位 a清新自然 就是本來維持在高電平狀態,按鍵使其接地達到復位的目的至於電容釋放電容內部的電荷 使其導通 我認為說法1正確 51微控制器是高電平復位,所以先看...

51微控制器 我要檢查io外接輸入的電平狀態

做而論道 假如我給某一個io置0。外接高電平,這樣做,io引腳極有可能燒燬。如果我把io設定為1,外接低電平 這是可以的,io引腳就是低電平。總之 想用引腳輸入,就先把引腳設定成1。引腳就能隨著外部變化。想用引腳輸出,置成1 0均是輸出,但是外部就不要再送來訊號。 等待的幸福快樂 方法 把引腳設定為...

為什麼微控制器工程師要會ARM,為什麼微控制器工程師要會ARM 10

my百註冊度 因為arm架構的微控制器在應用市場上佔有很大的份額,很多公司生產的產品用到它。 arm是微控制器的高階版,現在一般都arm做東西,微控制器的已經不夠用了 你應聘的是微控制器軟體工程師吧.一般比較好的公司都是用高階晶片 arm 做嵌入式的 這個是 你對 微控制器 arm 這兩個名詞理解不...