国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

歷史上的今天

今天是:2025年07月19日(星期六)

2020年07月19日 | 好玩的單片機——數(shù)碼管原理(一)

發(fā)布者:EuphoricVoyage 來源: eefocus關(guān)鍵字:單片機  數(shù)碼管  動態(tài)顯示 手機看文章 掃描二維碼
隨時隨地手機看文章

一:數(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);

 

}

}

關(guān)鍵字:單片機  數(shù)碼管  動態(tài)顯示 引用地址:好玩的單片機——數(shù)碼管原理(一)

上一篇:獨立按鍵控制數(shù)碼管位移
下一篇:最后一頁

推薦閱讀

安富利在線社區(qū)會員數(shù)量已超百萬全球電子元器件和服務(wù)領(lǐng)導(dǎo)者安富利近日宣布,其旗下在線社區(qū)e絡(luò)盟和Hackster.io的會員人數(shù)已達(dá)100萬。作為全球最大的專業(yè)社區(qū),e絡(luò)盟和Hackster.io支持工程師、企業(yè)家和開發(fā)者圍繞產(chǎn)品創(chuàng)意相互學(xué)習(xí)、彼此協(xié)作,同時幫助全球各地的產(chǎn)品開發(fā)者更快、更有效地完成工作。成員們無需多處尋求答案,只需來到安富利在線社區(qū),即可...
我們知道到,STM32的大多數(shù)外設(shè),在使用前都要開啟該外設(shè)的時鐘。下面我們以STM32VET6指南者為例1.點亮LED燈實驗時,用到了GPIOB,我們需要開啟GPIOB的時鐘:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIO,ENABLE);//開啟GPIOB的時鐘N2.使用按鍵的時候,不論是查詢方式,還是中斷方式,都用到了GPIOA,所以要開啟GPIOA的時鐘。但是按鍵查詢方式和中斷方式有...
這一節(jié)我們將會看到如何在 MSP430 Launchpad 上使 用 UART 進(jìn)行通信。我們的程序?qū)崿F(xiàn)通過 UART 從 PC 讀入一個字節(jié)的數(shù)據(jù),然后發(fā)送相應(yīng)的反饋字節(jié)給 PC。通信 模式為 115200 波特率,全雙工,8 位數(shù)據(jù),無奇偶校驗,1 位停止位。MSP430 G2553(Launchpad 使用的芯片)是 MSP430 家 族中比較給力的芯片,它集成了硬件 UART 模塊。UART...
一、51單片機標(biāo)識信息 通常我們所說的51單片機是指以51內(nèi)核擴(kuò)展出的單片機。生產(chǎn)51單片機的廠商很多,51單片機的型號也很多。下表列出了一些51單片機的廠商和型號。 以上提到的單片機都是51內(nèi)核擴(kuò)展出來的單片機,只要學(xué)會了51單片機的應(yīng)用,這些單片機也就基本都能使用了。單片機都是相通的,不管是51單片機還是其它單片機,都是用...

史海拾趣

問答坊 | AI 解惑

關(guān)于按鍵的抖動問題,想了好幾天都沒想透徹,痛苦啊…………

關(guān)于按鍵的處理,幾乎所有的書,所有的教程都會有這么一句“由于按鍵會產(chǎn)生5ms-8ms的抖動,所以要進(jìn)行相關(guān)消抖”。無論是軟件消抖,還是中斷消抖,都會用一種“先檢測一次,過10ms后再檢測一次”的理論。但我自己在開發(fā)板上試的時候,不用“10ms后 ...…

查看全部問答∨

codevision avr最新版的注冊機誰有?

codevision avr最新版的注冊機誰有?謝謝!…

查看全部問答∨

三星提供的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 ...…

查看全部問答∨

請問:Windows CE下以前的CEC的功能,在CE6.0中還有么?在哪里?

請問:Windows CE下以前的CEC的功能,在CE6.0中還有么?在哪里?謝謝。一定給分…

查看全部問答∨

Rt_thread mailbox lab

我暈。。這是寫第二次了,不明白今天是怎么回事了???、   哎,不管了,再寫一次了。   這個版塊冷得很了,我一個人可弄不起來。。國產(chǎn)的這塊其實非常不錯,我覺得學(xué)著用簡單實用。   大家出來耍耍吧。下面是我根據(jù)4.0版的 ...…

查看全部問答∨

求EKK-LM3S8962

那位有EKK-LM3S8962轉(zhuǎn)讓,本人急需 QQ:779370189…

查看全部問答∨

一個簡單的5110顯示問題

各位,我用launchpad調(diào)諾基亞5110屏的程序,程序中只要有  LCD_clear();  就無法執(zhí)行,屏蔽  LCD_clear(); 之后只能顯一部分,LCD_clear();檢查覺得也沒問題,可就是執(zhí)行不了,怎么解決? # include \"msp430g255 ...…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved