我們小時候玩的“火柴棒游戲”,用幾根火柴棒組合起來就能拼成各種圖形,LED數(shù)碼管顯示器實際上也是這么一個東西。
在單片機系統(tǒng)中,常常用LED數(shù)碼數(shù)碼管顯示器來顯示各種數(shù)字或符號。由于它具有顯示清晰、亮度高、使用電壓低、壽命長的特點,因此使用非常廣泛。
八段LED數(shù)碼管顯示器由8個發(fā)光二極管組成。
基中7個長條形的發(fā)光管排列成“日”字形,另一個賀點形的發(fā)光管在數(shù)碼管顯示器的右下角作為顯示小數(shù)點用,它能顯示各種數(shù)字及部份英文字母。LED數(shù)碼管顯示器有兩種不一樣的形式:一種是8個發(fā)光二極管的陽極都連在一起的,稱之為共陽極LED數(shù)碼管顯示器;另一種是8個發(fā)光二極管的陰極都連在一起的,稱之為共陰極LED數(shù)碼管顯示器。如下圖所示。`
共陰和共陽結構的LED數(shù)碼管顯示器各筆劃段名和安排位置是相同的。當二極管導通時,對應的筆劃段發(fā)亮,由發(fā)亮的筆劃段組合而顯示的各種字符。8個筆劃段hgfedcba對應于一個字節(jié)(8位)的D7 D6 D5 D4 D3 D2 D1 D0,于是用8位二進制碼就能表示欲顯示字符的字形代碼。
例如,對于共陰LED數(shù)碼管顯示器,當公共陰極接地(為零電平),而陽極hgfedcba各段為0111011時,數(shù)碼管顯示器顯示"P"字符,即對于共陰極LED數(shù)碼管顯示器,“P”字符的字形碼是73H。如果是共陽LED數(shù)碼管顯示器,公共陽極接高電平,顯示“P”字符的字形代碼應為10001100(8CH)。這里必須注意的是:很多產(chǎn)品為方便接線led數(shù)碼管顯示屏,常不按規(guī)則的辦法去對應字段與位的關系,這個時候字形碼就必須根據(jù)接線來自行設計了。
在單片機應用系統(tǒng)中,數(shù)碼管顯示器顯示常用兩種辦法:靜態(tài)顯示和動態(tài)掃描顯示。
這里可以多介紹一下靜態(tài)顯示。實際上,它就是每一個數(shù)碼管顯示器都要占用單獨的具有鎖存功能的I/O接口用于筆劃段字形代碼。這樣單片機只要把要顯示的字形代碼發(fā)送到接口電路,就不用管它了,直到要顯示新的數(shù)據(jù)時,再發(fā)送新的字形碼,因此,使用這種辦法單片機中CPU的開銷小。能供給單獨鎖存的I/O接口電路很多。
以上所有信息僅作為學習交流使用,不作為任何學習和商業(yè)標準。若您對文中任何信息有異議,歡迎隨時提出led數(shù)碼管顯示屏,謝謝!
文章由啟和科技編輯