×
嵌入式 > 技术百科 > 详情

HOLTEK单片机-数码管显示

发布时间:2021-05-13 发布时间:
|

功能说明:

4个共阳极七段显示器每次显示4个数字,从0-F共有16个字,分成3-0,7-4,B-8,F-C四组数字,每次显示一组,依次显示,循环不止。

电路说明:

电路图如下图所示:


本实验所使用的共阳极七段显示器是由4个七段显示器做在一起,所以4个七段显示器共享一组七段控制线,而每一个七段显示器都有自己的共阳极脚,故这组共阳极七段显示器共有12只引脚。

晶体管Q1-Q4  作为电子开关,使用PNP型三极管,当晶体管的基极为低电位时,发射极与集电极导通,但是会有0.2V的压降。

由于每一个晶体管的发射极都可接上电源供给所控制的共阳极七段显示器,故在七段显示器的每一段LED上必须串接一个电阻,以防止LED被烧毁。因为发射极可以直接接VCC而无须再串接电阻,但需注意基极必须接一个数千欧的电阻,这样晶体管才会正常工作。

完整的程序文件下载地址:http://www.51hei.com/f/htdef.rar

[page]

程序:

#include "HT48F50E.H"

const unsigned char number[16]={

0x81,0xcf,0x92,0x86,

0xcc,0xa4,0,0x8f,

0x80,0x84,0x88,0xe0,

0xb1,0xc2,0xb0,0xb8};             //数码管显示0-F

void delayms(unsigned int dly)

{

    unsigned int i;

    for(i=0;i



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
哈德智能HUD亮相CES 京东众筹车联神器