I/O输出——实例2:数码管静态驱动
一、实例目的
通过本实例,我们应:
1. 了解数码管的内部结构和工作原理;
2. 掌握单片机I/O驱动单个数码管显示。
二、数码管结构及工作原理
数码管又称七段式数码管,被广泛应用在电子数字钟、电子仪表等设备中用来显示数值信息。
1位数码管和多位数码管分别如下图所示。
图1 1位数码管 图2 4位数码管
注:图1和图2来源自Wikipedia,原文链接:https://en.wikipedia.org/wiki/Seven-segment_display
下面介绍7段数码管的内部结构和工作原理。
数码管符号如图3左边所示。 按结构,数码管分为共阴极数码管和共阳极数码管两种,分别见图3(a)、图3(b)。
共阴极数码管中发光二极管的负极(阴极,cathod )连接在一起形成公共端(COMMON),正极为段控制端(a~h)。数码管工作时,共阴极数码管的COM要接地(或低电平),则段是否点亮由对应段的电平决定,高电平-亮(on),低电平则灭(on)。
共阳极数码管中发光二极管的正极(阳极, anode)连接在一起形成公共端(COMMON),负极为段控制端(a~h)。数码管工作时,共阳极数码管的COM要接电源(或高电平),则段是否点亮由对应段