您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>电子元器件>数码管>

8个数码管静态显示_数码管的动态显示

2018年01月16日 16:37 网络整理 作者: 用户评论(0

数码管(Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。

数码管原理图:

8个数码管静态显示_数码管的动态显示

数码管共阴极接法:

8个数码管静态显示_数码管的动态显示

数码管共阳极接法:

8个数码管静态显示_数码管的动态显示

数码管中有位选和段选,位选就是选择哪个数码管,段选就是被选择的数码管要显示什么数字!

根据数码管的段选,可以总结出数码管的显示数据表:

8个数码管静态显示_数码管的动态显示

数码管的静态显示:

#include 《reg52.h》

#include “commLib.h”

sbit WLE = P2^7; // 位选

sbit DLE = P2^6; // 段选

#define DIGITAL_ARR_NUM 18

unsigned char code digital[DIGITAL_ARR_NUM] = { // 数码管显示数据表

/* 0, 1, 2, 3, 4, 5, 6, 7, 8, */

0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F,

/* 9, A, B, C, D, E, F, 。, 不显示 */

0x6F, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71, 0x80, 0x00

};

    本文导航

非常好我支持^.^

(2) 33.3%

不好我反对

(4) 66.7%

( 发表人:金巧 )

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!