確定數碼管段碼表方法如下:***陰:
0、0x3f
1、 0x06
2、0x5b
3、0x4f
4、0x66
5、0x6d
6、0x7d
7、0x07
8、0x7f
9、0x6f
A、0x77
B、0x7c
C、0x39
D、0x5e
E、0x79
F、0x71
無顯示:0x00
只顯示壹點:0x80
***陽:只需和***陰互補即可,比如:
***陽0為:0xc0
***陰0為:0x3f
相加後兩位等於ff即可。
數碼管的最常見形式有10個陰極,形狀為數字0到9,某些數碼管還有壹個或兩個小數點。然而也有其他類型的數碼管顯示字母、標記和符號。如壹種“數碼管”,其陰極為壹個模板制成的面具,上面有數字形狀的孔。
擴展資料:
數碼管的驅動方式:數碼管要正常顯示,就要用驅動電路來驅動數碼管的各個段碼,從而顯示出我們要的數字,因此根據數碼管的驅動方式的不同,可以分為靜態式和動態式兩類。
1、靜態顯示驅動
靜態驅動也稱直流驅動。靜態驅動是指每個數碼管的每壹個段碼都由壹個單片機的I/O端口進行驅動,或者使用如BCD碼二-十進制譯碼器譯碼進行驅動。靜態驅動的優點是編程簡單,顯示亮度高,缺點是占用I/O端口多。
如驅動5個數碼管靜態顯示則需要5×8=40根I/O端口來驅動,要知道壹個89S51單片機可用的I/O端口才32個,實際應用時必須增加譯碼驅動器進行驅動,增加了硬件電路的復雜性。
2、動態顯示驅動
數碼管動態顯示接口是單片機中應用最為廣泛的壹種顯示方式之壹,動態驅動是將所有數碼管的8個顯示筆劃“a,b,c,d,e,f,g,d,p”的同名端連在壹起,另外為每個數碼管的公***極COM增加位選通控制電路,位選通由各自獨立的I/O線控制,當單片機輸出字形碼時,所有數碼管都接收到相同的字形碼。
百度百科--數碼管