共阴共阳是指在数字显示器中使用的一种常见的显示方式。在该方式下,数字显示器的每个段(通常为8段)都有一个共阴或共阳端,而每个段的亮灭由控制端输出的电平来决定。下面将详细介绍共阴共阳8段码的原理以及相应的显示代码。
- 原理
共阴共阳的原理基于数码管的工作方式。数码管通常由7个段和一个小数点组成,且每个段都有一个独立的引脚。共阴数码管中,所有段的阴极(负极)连接在一起,而共阳数码管中,所有段的阳极(正极)连接在一起。
共阴数码管的工作原理如下:
当控制端输出低电平时,数码管的对应段会被激活,即该段的阴极与地连接,使得电流流过该段的LED,导致该段亮起。而当控制端输出高电平时,该段被关闭,电流无法流过,该段熄灭。
共阳数码管的工作原理与共阴相反:
当控制端输出高电平时,数码管的对应段会被激活,即该段的阳极与正电源连接,使得电流流过该段的LED,导致该段亮起。而当控制端输出低电平时,该段被关闭,电流无法流过,该段熄灭。
- 显示代码
下面给出一个使用共阴数码管进行数字显示的示例代码,假设使用单片机的GPIO口控制数码管的段。
//