⑴ 單片機處理的是模擬信號還是數字信號
單片機處理的主要是數字信號,帶AD功能的單片機也可處理模擬信號
⑵ 在單片機中IIC中如果沒有應答信號單片機如何處理
IIC匯流排是每發送一個位元組(8位)數據後,從動設備將主動將SDA引腳拉低,表示數據正常。
如果沒有拉低,說明在發送過程中出現了匯流排時序錯誤,可能會導致意外情況,那麼為了將這種意外降到最低,當沒有應答信號時,應採取以下措施:
1.
數據重新發送,以覆蓋原來的錯誤
2.
設置合理的超時時間,以在超時後允許系統重發。
3.
對於重要數據,比如需要保存的系統參數,在無應答信號時,需要將數據讀回進行校驗,防止出現寫錯誤。
⑶ 89c51單片機的EA信號有何功能,使用8031時,EA信號應該如何處理
EA :訪問外部程序存儲器控制信號。從片內程序存儲器讀取指令。
EA/VPP:外部程序存儲器選擇信號,低電平有效。在復位期間CPU檢測並鎖存EA/VPP引腳電平狀態,當該引腳為高電平時,從片內程序存儲器讀取指令,只有當程序計數器PC超出片內程序存儲器地址編碼范圍時,才轉到外部程序存儲器中讀取指令,當該引腳為低電平時,一律從外部程序存儲器中讀取指令。
(3)單片機信號處理擴展閱讀:
單片機使用注意事項:
1、外時鍾是高頻的雜訊源,除能引起對本應用系統的干擾之外,還可能產生對外界的干擾,以8051單片機為例,最短指令周期1μs時,外時鍾是12MHz。而同樣速度的Motorola 單片機系統時鍾只需4MHz微控制器產生的最有影響的高頻雜訊大約是時鍾頻率的3倍。
2、改進的技術將電源、地安排在兩個相鄰的引腳上,外部去耦電容在PCB設計上更容易安排。
3、毛刺會成為觸發信號干擾正常的時鍾信號。交替使用施密特電路和RC濾波可以使這類毛刺不起作用,這就是EFT技術。
⑷ 單片機數據採集對交流信號如何處理
首先,這個交流信號得經過隔離(通常是220V以上的吧!)。
然後這個信號得進行極性變換,因為大部分的AD轉換器只接受正的電壓。
最後這個信號經過AD轉換器或單片機自帶的AD轉換器進行AD轉換。
以上是硬體方面的。
至於軟體方面,通常要求交流電壓采樣,是要求檢測其有效值,因此要根據要求來計算交流電壓的真有效值,即按一定的時間間隔來采樣並計算。這個說來有點長,這里很難說清楚。
⑸ 單片機的模擬信號采樣後的處理
對於低電壓的脈沖信號,你所述的15ms脈寬是比較大的,你可以用運放,如lm358或lm324放大後送給mcu的中斷輸入腳,用定時器對脈沖進行計時即可測出寬度和周期.