一:數(shù)碼管內(nèi)部構(gòu)造
數(shù)碼管也稱LED數(shù)碼管,晶美、光電、不同行業(yè)人士對數(shù)碼管的稱呼不一樣,其實都是同樣的產(chǎn)品。
數(shù)碼管按段數(shù)可分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管單元(多一個小數(shù)點顯示);按能顯示多少個“8”可分為1位、2位、3位、4位、5位、6位、7位等數(shù)碼管;
按發(fā)光二極管單元連接方式可分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管,共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時,相應(yīng)字段就點亮,當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管,共陰數(shù)碼管在應(yīng)用時應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時,相應(yīng)字段就點亮,當(dāng)某一字段的陽極為低電平時,相應(yīng)字段就不亮。
如圖:
上圖就是兩個數(shù)碼管。
讓我們來看看它的內(nèi)部結(jié)構(gòu):
這是i個數(shù)碼管的內(nèi)部以及接線圖,我們再來看下4個數(shù)碼管的接線圖。
二:LED數(shù)碼顯示方式及電路
1、 靜態(tài)顯示方式
LED顯示器工作方式有兩種:靜態(tài)顯示方式和動態(tài)顯示方式。靜態(tài)顯示的特點是每個數(shù)碼管的段選必須接一個8位數(shù)據(jù)線來保持顯示的字形碼。當(dāng)送入一次字形碼后,顯示字形可一直保持,直到送入新字形碼為止。這種方法的優(yōu)點是占用CPU時間少,顯示便于監(jiān)測和控制。缺點是硬件電路比較復(fù)雜,成本較高。
2、動態(tài)顯示
動態(tài)顯示的特點是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。選亮數(shù)碼管采用動態(tài)掃描顯示。所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時都在顯示。動態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時應(yīng)略小于靜態(tài)顯示電路中的。
三:字符表
1、共陽極數(shù)碼管字符表:
unsigned code table[]={
0xc0,0xf9,0xa4,0xb0,0x99,0x92,
0x82,0xf8,0x80,0x90,0x88,0x83,
0xc6,0xa1,0x86,0x8e,
};
四:代碼實現(xiàn);
#include sbit wei1=P1^0; sbit wei2=P1^1; sbit wei3=P1^2; sbit wei4=P1^3; sbit miao=P1^4; unsigned code table[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92, 0x82,0xf8,0x80,0x90,0x88,0x83, 0xc6,0xa1,0x86,0x8e, };//共陽數(shù)碼管碼表 void delay(int a) { int b,c; for(b=a;b>0;b--) for(c=30;c>0;c--); } void main()//主程序 { while(1)//循環(huán) { wei1=0;//選通第一個數(shù)碼管的位選,關(guān)閉其他數(shù)碼管位選 wei2=1; wei3=1; wei4=1; miao=1;//打開秒針 P0=table[1];//送入段選信號1 delay(1);//延時 wei1=1;//選通第二個數(shù)碼管的位選,關(guān)閉其他數(shù)碼管位選 wei2=0; wei3=1; wei4=1; miao=1;//打開秒針 P0=table[2];//送入段選信號2 delay(1); wei1=1;//選通第三個數(shù)碼管的位選,關(guān)閉其他數(shù)碼管位選 wei2=1; wei3=0; wei4=1; miao=1;//打開秒針 P0=table[3];//送入段選信號 3 delay(1); wei1=1;//選通第一個數(shù)碼管的位選,關(guān)閉其他數(shù)碼管位選 wei2=1; wei3=1; wei4=0; miao=1;//打開秒針 P0=table[4];//送入段選信號 1111 1001 delay(1); } }
上一篇:獨立按鍵控制數(shù)碼管位移
下一篇:最后一頁
推薦閱讀
史海拾趣
在電子行業(yè)中,品質(zhì)控制和質(zhì)量管理是企業(yè)生存和發(fā)展的關(guān)鍵。創(chuàng)世公司深知這一點,始終將品質(zhì)放在首位。公司建立了嚴(yán)格的質(zhì)量管理體系,從原材料采購到生產(chǎn)制造、產(chǎn)品檢測等各個環(huán)節(jié)都嚴(yán)格把控品質(zhì)。同時,創(chuàng)世公司還引進(jìn)了先進(jìn)的生產(chǎn)設(shè)備和檢測儀器,確保產(chǎn)品的可靠性和穩(wěn)定性。這種對品質(zhì)的執(zhí)著追求使得創(chuàng)世公司的產(chǎn)品在市場上獲得了良好的口碑和廣泛的認(rèn)可。
創(chuàng)世公司在SD NAND存儲產(chǎn)品的研發(fā)過程中,不斷突破技術(shù)壁壘,實現(xiàn)了產(chǎn)品的創(chuàng)新。例如,2018年,為滿足軌道交通、航空航天、工業(yè)控制等行業(yè)類客戶對存儲產(chǎn)品的特殊需求,創(chuàng)世公司首家推出了第二代SD NAND產(chǎn)品。這一產(chǎn)品不僅具有更快的讀寫速度和更寬泛的使用環(huán)境,還能承受高低溫冷熱沖擊、隨機掉電等苛刻的操作環(huán)境。同時,創(chuàng)世公司還為客戶提供個性化的固件定制服務(wù),進(jìn)一步滿足了客戶的個性化需求。
在成立初期,F(xiàn)ASTRAX就注重技術(shù)創(chuàng)新,不斷推出新的產(chǎn)品和技術(shù)方案。其中,F(xiàn)astrax iSuite MP SDK軟件開發(fā)系統(tǒng)是其技術(shù)創(chuàng)新的代表,該系統(tǒng)為編程人員提供了豐富的資源,大大簡化了GPS接收模塊的開發(fā)過程。這一創(chuàng)新不僅提升了FASTRAX產(chǎn)品的競爭力,也推動了整個電子行業(yè)的發(fā)展。
2022年7月22日,國博電子在上海證券交易所科創(chuàng)板成功上市,標(biāo)志著公司進(jìn)入了一個新的發(fā)展階段。上市不僅為公司帶來了更多的資金支持和市場關(guān)注,也為其未來的發(fā)展提供了更廣闊的空間。作為中國電子科技集團(tuán)有限公司(簡稱“中國電科”)的首家科創(chuàng)板上市公司,國博電子承載著推動中國電子信息產(chǎn)業(yè)高質(zhì)量發(fā)展的重任。上市以來,公司繼續(xù)加大研發(fā)投入,拓展產(chǎn)品線,致力于成為全球射頻電子領(lǐng)域的行業(yè)領(lǐng)導(dǎo)者。
在2006年至2007年期間,A1 PROS的技術(shù)實力得到了業(yè)界的廣泛認(rèn)可。韓國技術(shù)信用保證基金將A1 PROS評選為杰出技術(shù)公司,這是對A1 PROS在技術(shù)研發(fā)和創(chuàng)新方面所取得成就的肯定。同時,A1 PROS還被韓國工業(yè)銀行選定為家族企業(yè),獲得了更多的資金支持和發(fā)展機會。
關(guān)于按鍵的抖動問題,想了好幾天都沒想透徹,痛苦啊………… 關(guān)于按鍵的處理,幾乎所有的書,所有的教程都會有這么一句“由于按鍵會產(chǎn)生5ms-8ms的抖動,所以要進(jìn)行相關(guān)消抖”。無論是軟件消抖,還是中斷消抖,都會用一種“先檢測一次,過10ms后再檢測一次”的理論。但我自己在開發(fā)板上試的時候,不用“10ms后 ...… 查看全部問答∨ |
|
三星提供的DNW太不穩(wěn)定了,能不能自己寫一個下載工具,那里有完整的DNW源碼?我看下載要用USB PORT/UBOOT功能,請問這一項用的USB協(xié)議是 三星提供的DNW太不穩(wěn)定了,能不能自己寫一個下載工具,那里有完整的DNW源碼?《通過網(wǎng)絡(luò)下到的都不是很全,都沒有UBOOT選項功能的實現(xiàn)》我看下載要用USB PORT/UBOOT功能,請問這一項用的USB協(xié)議是?如果不按這個UBOOT的USB協(xié)議來發(fā)送NK,那EBOOT里 ...… 查看全部問答∨ |
|
我現(xiàn)在寫一個非專業(yè)的硬盤讀寫速度測試程序...問題是。。。-> 我現(xiàn)在寫一個非專業(yè)的硬盤讀寫速度測試程序,我用讀寫指定大小文件記時間計算, 現(xiàn)在是和其它類似軟件相比,讀取速度太快,一般好像正常讀取速度只比寫入速度稍快些,但是我的寫入速度25MB/S的話,讀取速度可能是80MB/S甚至幾百MB/S。 我用的MFC ...… 查看全部問答∨ |
!CheckUDP: Not UDP (proto = 0x00000001) 在實現(xiàn)Kitl的過程中,打印窗口彈出標(biāo)題錯誤提示,不知怎么回事? Eboot選項設(shè)置如下: Initiating image launch in 3 seconds. Ethernet Boot Loader Configuration: 0) IP address: 192.168.0.36 1) Subnet mask: 255.255.255.0 2) DHCP: D ...… 查看全部問答∨ |
我暈。。這是寫第二次了,不明白今天是怎么回事了???、 哎,不管了,再寫一次了。 這個版塊冷得很了,我一個人可弄不起來。。國產(chǎn)的這塊其實非常不錯,我覺得學(xué)著用簡單實用。 大家出來耍耍吧。下面是我根據(jù)4.0版的 ...… 查看全部問答∨ |
|
各位,我用launchpad調(diào)諾基亞5110屏的程序,程序中只要有 LCD_clear(); 就無法執(zhí)行,屏蔽 LCD_clear(); 之后只能顯一部分,LCD_clear();檢查覺得也沒問題,可就是執(zhí)行不了,怎么解決? # include \"msp430g255 ...… 查看全部問答∨ |