微控制器數碼管閃爍或者乙個亮其他較暗

2021-06-26 14:28:44 字數 290 閱讀 7352

數碼管序列掃瞄顯示,有時會出現數碼管閃爍或者乙個亮其他較暗。

1.數碼管閃爍

在微控制器執行乙個任務時,顯示正常;如果再加上乙個傳送串列埠資料的功能,則傳送資料的時候會出現閃爍的情況

解決的方法是,在定時器裡顯示數碼管,同時調高定時器的中斷等級,大於串列埠中斷等級

2.乙個亮且其他較暗

乙個數碼管總比剩下的亮,可能是掃瞄的次數不一樣,導致亮的那個次數要多於其他

解決方法是,嚴格計算每個數碼管掃瞄顯示的時間,確保一樣即可。可以在定時器每次定時到顯示乙個數碼管,定時5ms之類的。

微控制器驅動數碼管

數碼管的原理?數碼管是分段控制點亮和熄滅的led段,數碼管分為共陽極以及共陰極,共陽極就是說數碼管的led段共乙個電壓正極,共陰極就是說所有的led段共乙個電壓負極。一般方法,乙個io控制公共段,共陽極為例子,給公共段施加乙個正電壓,其餘led段由io分開控制,想顯示多少,只需點亮對應的led段,即...

51微控制器數碼管詳解

led數碼管是由多個發光二極體封裝在一起組成 8 字型的器件,引線已在內部連線完成,只需引出它們的各個筆劃,公共電極。led數碼管常用的段數一般為7段,有的另加乙個小數點 led數碼管根據led的接法不同,分為共陽和共陰兩類 1.共陽極數碼管 指八段數碼管的八段發光二極體的陽極 正極 都連在一起,而...

51微控制器攻略 數碼管

使用前先明確數碼管是共陰極接法還是共陽極接法,若是共陰極接法,定義char型按位控制其輸出 共陽極與下圖相反 工作方式分為靜態顯示和動態顯示,靜態顯示數碼管必須段選接八位資料線保持字碼。下圖是共陽極數碼管,通過we控制段,p0控制位,四個數碼管共占用12個i o口,若使用74hc573等鎖存器可簡化...