常见的 LED 有两个端子,即阳极和阴极,因此,7 段显示器的每个段 (LED) 有两个端子。为了减少电线,其中一个端子保持共用,其余电线用于控制特定段。这使得总共有八 (8) 个输入连接,其中七 (7) 个用于控制,一 (1) 个是连接到电源正极或负极端子的公共线。在大多数 7 段显示器中,存在附加输入来显示小数点 (DP)。根据常见端子的不同,7段显示器可分为以下几类:共阳极显示器在这种类型的 7 段显示器中,所有七 (7) 段的阳极连接在一起,并连接到逻辑“高”或正极电源端子。然后通过将其阴极端子连接到逻辑“低”或地来点亮每个段。共阴极显示器在这种类型的 7 段显示器中,所有七 (7) 段的阴极连接在一起,并连接到逻辑“低”或接地端子。然后通过将其阳极端子连接到逻辑“低”或地来点亮每个段。
共阳极和共阴极配置图 1:共阳极和共阴极 7 段显示器上述共阳极或共阴极配置均可用于在七段显示器上显示十进制和十六进制值。7段显示格式下图中,7 段显示器的格式显示了每个段的位置。这些段被指定为“a”、“b”、“c”、“d”、“e”、“f”和“g”。为了在其上显示数字“1”,“b”和“c”段将仅被点亮。同样,为了显示数字“7”,“a”、“b”和“c”段将相应地被点亮。将遵循相同的模式来显示其他数字和字母值,并且可以生成真值表,说明显示字母数字值所需的发光段的组合。
7段图2:7段显示格式7段真值表
7段真值表图 3:7 段真值表
7 段数字图 4:使用 7 段显示的数字二进制编码十进制或 BCD 是表示数字的 4 位二进制代码。BCD 也称为“8421”代码,其中 8、4、2 或 1 分别对应于 2 的 3、2、1 或 0 次方。4位或半字节(半字节)用于编码从0到9的十进制值或从0到F的十??六进制值。但是,BCD仅表示从0到9的十进制值,其余从A到F的值。未使用 F,这会导致这些 A 至 F 输入产生无效输入。这些 BCD 数的二进制模式显示在下面的真值表中。
BCD真值表图 5:BCD 真值表如前所述,当使用微控制器时,显示解码器更适合在 7 段显示器上显示数字,因为它的输入和输出线路数量有限且功耗处理能力较低。商用 BCD 至 7 段解码器(例如 TTL 74LS47 或 74LS48)用于此目的,并具有四 (4) 个二进制输入和七 (7) 条输出线来驱动每个相应的 7 段。这些解码器可以运行一个 7 段显示器,显示从 0 到 9 的值,同样,另一个类似的设置可以使用八位(8 位)或一个字节的二进制数据来显示从 00 到 99 的数字,并且是称为压缩 BCD(8 位)。
BCD转7段译码器图 6:BCD 至 7 段解码器的框图下面给出了一些 BCD 到 7 段译码器的例子来说明其操作。示例1在以下示例中,数字 1(一)显示在 7 段上。如上表所示,一 (1) 对应的 BCD 编号为“0001”。BCD 至 7 段解码器通过在其“b”和“c”输出线上设置逻辑“高”或“低”来解码此 BCD,以照亮相应的段,具体取决于 7 段的共阴极阳极配置。
BCD转7段图 7:BCD 至 7 段示例 1例子2在以下示例中,数字 3(三)显示在 7 段上。如上表所示,三 (3) 对应的 BCD 编号为“0011”。BCD 至 7 段解码器通过设置逻辑“高”或“低”来解码该 BCD,以照亮相应的段,具体取决于 7 段的共阴极阳极配置,其“a”、“b”、“c”上、“d”和“g”输出线。
BCD 至 7 段示例 2图 8:BCD 至 7 段示例 2例子3在以下示例中,数字 8(八)显示在 7 段上。八 (3) 对应的 BCD 数是“1000”,如上表所示。BCD 至 7 段解码器通过设置逻辑“高”或“低”来解码该 BCD,以照亮相应的段,具体取决于 7 段的共阴极阳极配置,其“a”、“b”、“c”上、“d”、“e”、“f”和“g”输出线。
BCD 至 7 段示例 3图 9:BCD 至 7 段示例 3免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。