回覆列表
  • 1 # 使用者7169188564904

    (1)靜態顯示方式:靜態顯示方式是指當顯示器顯示某一字元時,發光二極體的位選始終被選中。在這種顯示方式下,每一個LED數碼管顯示器都需要一個8位的輸出口進行控制。由於微控制器本身提供的I/O口有限,實際使用中,通常透過擴充套件I/O口的形式解決輸出口數量不足的問題。

    靜態顯示主要的優點是顯示穩定,在發光二極體導通電流一定的情況下顯示器的亮度大,系統執行過程中,在需要更新顯示內容時,CPU才去執行顯示更新子程式,這樣既節約了CPU的時間,又提高了CPU的工作效率。其不足之處是佔用硬體資源較多,每個LED數碼管需要獨佔8條輸出線。隨著顯示器位數的增加,需要的I/O口線也將增加。

    (2)動態顯示方式:動態顯示方式是指一位一位地輪流點亮每位顯示器(稱為掃描),即每個數碼管的位選被輪流選中,多個數碼管公用一組段選,段選資料僅對位選選中的數碼管有效。對於每一位顯示器來說,每隔一段時間點亮一次。顯示器的亮度既與導通電流有關,也與點亮時間和間隔時間的比例有關。透過調整電流和時間引數,可以既保證亮度,又保證顯示。若顯示器的位數不大於8位,則顯示器的公共端只需一個8位I/O口進行動態掃描(稱為掃描口),控制每位顯示器所顯示的字形也需一個8位口(稱為段碼輸出)。

    轉抄自人家,供參考。

  • 中秋節和大豐收的關聯?
  • 胡蘿蔔炒土豆怎麼做?