您的位置 首页 资料

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

本站为您提供的8个数码管静态显示_数码管的动态显示,本文主要介绍了几个数码管静态显示以及数码管的动态显示程序,数码管由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。

数码管(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

};

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/61414.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部