數碼管顯示方式及特點數碼管顯示方式及特點?

2021-03-05 09:22:01 字數 4450 閱讀 4412

1樓:匿名使用者

數碼管的顯示方式有兩種:靜態顯

示和動態顯示。

1.靜態顯示方式。所謂靜態顯示就是指無論是多少位數碼管,同時處於顯示狀態。 當微控制器系統中使用靜態數碼管顯示時,需要在每一個數碼管上新增一個鎖存器,當需要某個數碼管顯示其他內容時,只需要修改與其相連的鎖存器的值即可。

當數碼管處於靜態顯示方式時,所有位選線(數碼管的公共端)連線在一起,而各個數碼管的段選線(數碼管上各筆段的引出線)是相互分離的。

靜態顯示的優點是:數碼管顯示無閃爍,亮度高,軟體控制比較容易;缺點是:需要的硬體電路較多(每一個數碼管都需要一個鎖存器),如果在全國大學生電子設計競賽中使用,將造成很大的不便,同時由於所有數碼管都處於被點亮狀態,所以需要的電流很大,當數碼管的數量增多時,對電源的要求也就隨之增高。

所以,在大部分的硬體電路設計中,很少採用靜態顯示方式。

2.動態顯示方式。所謂動態顯示,是指無論在任何時刻只有一個數碼管處於顯示狀態,每個數碼管輪流顯示。 當數碼管處於動態顯示時,所有位選線分離,而每個數碼管的各條段選線相連。

當需要顯示數字或字元時,需要將所有數碼管輪流點亮,這時對每個數碼管的點亮週期有了一個較嚴格的要求:由於發光體從通入電流開始點亮到完全發光需要一定的時間,叫做響應時間,這個時間對於不同的發光材質是不同的,通常情況下為幾百微秒,所以數碼管的重新整理週期(所有數碼管被輪流點亮一次的時間)不要過短,這也與數碼管的數量有關,一般的數碼管的重新整理週期應控制在5ms~10ms,即重新整理率為200hz~100hz,這樣既保證了數碼管每一次重新整理都被完全點亮,同時又不會產生閃爍現象。

動態顯示的優點是:硬體電路簡單(數碼管越多,這個優勢越明顯),由於每個時刻只有一個數碼管被點亮,所以所有數碼管消耗的電流較小;缺點是:數碼管亮度不如靜態顯示時的亮度高,例如有8個數碼管,以1秒為單位,每個數碼管點亮的時間只有1/8秒,所以亮度較低;如果重新整理率較低,會出現閃爍現象;如果數碼管直接與微控制器連線,軟體控制上會比較麻煩等。

在應用數碼管進行顯示時,首先需要考慮的問題就是驅動電流,與發光二極體相同,數碼管的發光段也需要串聯限流電阻,以共陽極數碼管為例,串聯的限流電阻阻值越大,電流越小,亮度越低;電阻值越小,電流越大,亮度越高。在使用限流電阻時需要在每一個段線上都串聯限流電阻,而不要在公共端上串聯電阻,如果只在公共端上串聯一個限流電阻,則在顯示不同的數字時,將會造成數碼管亮度的不同。 由於在動態顯示時,每個數碼管的段選線是對應連線在一起的,同時由於數碼管不存在同時點亮狀態,所以之需要在段選線的引出端上串聯限流電阻即可, 1.靜態顯示驅動電路。

數碼管的靜態顯示雖然硬體電路較多,但與微控制器之間的連線比較簡單,例如可以使用序列轉並行晶片74ls164作為數碼管的驅動,74ls164之需要與微控制器的序列介面相連線即可, 2.在動態顯示時,如果將數碼管直接與微控制器連線,除了硬體電路簡單外,似乎並沒有太多的優點。但是當我們選用專用的數碼管顯示驅動晶片時,其優點就顯現出來了。目前常見的數碼管顯示晶片有8279、max7219、hd7279、ch451等。

這些晶片的主要特點是:數碼管的顯示全都採用動態掃描的方式,都可以連線8個數碼管,控制方式都比較簡單。現面對這幾個晶片進行簡單的介紹。

8279為intel公司生產的較早期的產品,是可程式設計的鍵盤、顯示介面晶片。它既具有按鍵處理功能,又具有自動顯示功能,在微控制器系統中應用很廣泛。8279內部有鍵盤fifo(先進先出堆疊)/感測器,雙重功能的8×8=64byteram,鍵盤控制部分可控制8×8=64個按鍵或8×8陣列方式的感測器。

該晶片能自動消抖並具有雙鍵鎖定保護功能。顯示ram容量為16×8,即顯示器最大配置可達16位led數碼顯示(有關鍵盤部分內容將在2.4節中詳細介紹)。

8279與微控制器之間採用三匯流排(資料匯流排、地址匯流排和控制匯流排)結構連線,在用8279與數碼管連線時,還需要連線驅動器,同時由於**較高,所以現在使用的很少。

2樓:匿名使用者

1.靜態顯示方式。所謂靜態顯示就是指無論是多少位數碼管,同時處於顯示狀態。 當微控制器系統中使用靜態數碼管顯示時,需要在每一個數碼管上新增一個鎖存器,當需要某個數碼管顯示其他內容時,只需要修改與其相連的鎖存器的值即可。

當數碼管處於靜態顯示方式時,所有位選線(數碼管的公共端)連線在一起,而各個數碼管的段選線(數碼管上各筆段的引出線)是相互分離的。

靜態顯示的優點是:數碼管顯示無閃爍,亮度高,軟體控制比較容易;缺點是:需要的硬體電路較多(每一個數碼管都需要一個鎖存器),如果在全國大學生電子設計競賽中使用,將造成很大的不便,同時由於所有數碼管都處於被點亮狀態,所以需要的電流很大,當數碼管的數量增多時,對電源的要求也就隨之增高。

所以,在大部分的硬體電路設計中,很少採用靜態顯示方式。

2.動態顯示方式。所謂動態顯示,是指無論在任何時刻只有一個數碼管處於顯示狀態,每個數碼管輪流顯示。 當數碼管處於動態顯示時,所有位選線分離,而每個數碼管的各條段選線相連。

當需要顯示數字或字元時,需要將所有數碼管輪流點亮,這時對每個數碼管的點亮週期有了一個較嚴格的要求:由於發光體從通入電流開始點亮到完全發光需要一定的時間,叫做響應時間,這個時間對於不同的發光材質是不同的,通常情況下為幾百微秒,所以數碼管的重新整理週期(所有數碼管被輪流點亮一次的時間)不要過短,這也與數碼管的數量有關,一般的數碼管的重新整理週期應控制在5ms~10ms,即重新整理率為200hz~100hz,這樣既保證了數碼管每一次重新整理都被完全點亮,同時又不會產生閃爍現象。

動態顯示的優點是:硬體電路簡單(數碼管越多,這個優勢越明顯),由於每個時刻只有一個數碼管被點亮,所以所有數碼管消耗的電流較小;缺點是:數碼管亮度不如靜態顯示時的亮度高,例如有8個數碼管,以1秒為單位,每個數碼管點亮的時間只有1/8秒,所以亮度較低;如果重新整理率較低,會出現閃爍現象;如果數碼管直接與微控制器連線,軟體控制上會比較麻煩等。

在應用數碼管進行顯示時,首先需要考慮的問題就是驅動電流,與發光二極體相同,數碼管的發光段也需要串聯限流電阻,以共陽極數碼管為例,串聯的限流電阻阻值越大,電流越小,亮度越低;電阻值越小,電流越大,亮度越高。在使用限流電阻時需要在每一個段線上都串聯限流電阻,而不要在公共端上串聯電阻,如果只在公共端上串聯一個限流電阻,則在顯示不同的數字時,將會造成數碼管亮度的不同。 由於在動態顯示時,每個數碼管的段選線是對應連線在一起的,同時由於數碼管不存在同時點亮狀態,所以之需要在段選線的引出端上串聯限流電阻即可, 1.靜態顯示驅動電路。

數碼管的靜態顯示雖然硬體電路較多,但與微控制器之間的連線比較簡單,例如可以使用序列轉並行晶片74ls164作為數碼管的驅動,74ls164之需要與微控制器的序列介面相連線即可, 2.在動態顯示時,如果將數碼管直接與微控制器連線,除了硬體電路簡單外,似乎並沒有太多的優點。但是當我們選用專用的數碼管顯示驅動晶片時,其優點就顯現出來了。目前常見的數碼管顯示晶片有8279、max7219、hd7279、ch451等。

這些晶片的主要特點是:數碼管的顯示全都採用動態掃描的方式,都可以連線8個數碼管,控制方式都比較簡單。現面對這幾個晶片進行簡單的介紹。

8279為intel公司生產的較早期的產品,是可程式設計的鍵盤、顯示介面晶片。它既具有按鍵處理功能,又具有自動顯示功能,在微控制器系統中應用很廣泛。8279內部有鍵盤fifo(先進先出堆疊)/感測器,雙重功能的8×8=64byteram,鍵盤控制部分可控制8×8=64個按鍵或8×8陣列方式的感測器。

該晶片能自動消抖並具有雙鍵鎖定保護功能。顯示ram容量為16×8,即顯示器最大配置可達16位led數碼顯示(有關鍵盤部分內容將在2.4節中詳細介紹)。

8279與微控制器之間採用三匯流排(資料匯流排、地址匯流排和控制匯流排)結構連線,在用8279與數碼管連線時,還需要連線驅動器,同時由於**較高,所以現在使用的很少。

簡述七段數碼管靜態和動態顯示特點

3樓:

動態顯示可以在多位7段數碼管裡,每位顯示不同的資料。而靜態顯示只能在每位數碼管顯示相同資料,沒多大作用。對於設計的啊,如果只用到一位數碼管的話,可以選擇靜態顯示,但是如果是顯示多位的話,就一定要選擇動態顯示。

簡述7段數碼動態管動態顯示方式的工作原理?與靜態方式相比有哪些優缺點

4樓:

(1)靜態顯示方式:靜態顯示方式是指當顯示器顯示某一字元時,發光二極體的位選始終被選中。在這種顯示方式下,每一個led數碼管顯示器都需要一個8位的輸出口進行控制。

由於微控制器本身提供的i/o口有限,實際使用中,通常通過擴充套件i/o口的形式解決輸出口數量不足的問題。

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

(2)動態顯示方式:動態顯示方式是指一位一位地輪流點亮每位顯示器(稱為掃描),即每個數碼管的位選被輪流選中,多個數碼管公用一組段選,段選資料僅對位選選中的數碼管有效。對於每一位顯示器來說,每隔一段時間點亮一次。

顯示器的亮度既與導通電流有關,也與點亮時間和間隔時間的比例有關。通過調整電流和時間引數,可以既保證亮度,又保證顯示。若顯示器的位數不大於8位,則顯示器的公共端只需一個8位i/o口進行動態掃描(稱為掃描口),控制每位顯示器所顯示的字形也需一個8位口(稱為段碼輸出)。

轉抄自人家,供參考。

關於數碼管動態顯示時延時函式的問題,數碼管總是一閃一閃的

呼叫延時函式時,所帶的實引數太大了 delay 180 這裡帶1或2就行,而且你的形參又是unsigned int型的,這時間可老長了,所以,才會閃了。為什麼我的數碼管動態顯示總是一閃一閃的 如果你的硬bai件已連線完善,那du程式設計需 1 動態掃zhi描 在已個dao t 時間內 可版以是幾個m...

三菱PLC數碼管顯示控制,三菱PLC數碼管顯示控制

4位七段碼 從q0.0 q3.7 輸出 三菱plc控制數碼管顯示1 5,梯形圖 100 先寫0有那抄幾個燈亮 在加個 襲 out t0 k10 是時間記時器 下個是條件t0 下個在寫1那幾個燈亮 再加個out t1 k10 是時間記時器 再個條件t1 這樣迴圈到九就可以了 求用三菱plc控制數碼顯示...

共陰極數碼管和共陽極數碼管有什麼區別

區別就是要點亮的條件不同,即在公共端和七段控制端所加的電平正好相反。見下圖 共陽極數碼管和共陰極數碼管用法區別 你好朋友,專業家電電腦維修的告訴你,共陰和共陽的區別 共陰 就是共負極 數碼管 其它正極abcdefg。負極都連在一起了 共陰就是 數碼管的正極腳全都連在一起了 這2種數碼管 供電正好相反...