计算机显示屏原理,解密:七段显示的工作原理

058e366573b497f60ad4c6ff75c2d3aa.png

proteus中的七段显示如何命名

半导体数码管-BS201A半导体数码管是分段的半导体显示设备,其基本结构是PN结,即它使用发光二极管(LED)形成字体来显示数字。这种数码管的每个段都是一个发光二极管,因此也称为LED数码管或LED七段显示器。

BCD--七段显示(74LS4 8)

由于计算机输出BCD代码,因此,如果要在数字电子管上显示十进制数字,必须首先将BCD代码转换为7段数字电子管所需的代码。可以将计算机输出的BCD代码转换为7段字体代码并使数字管显示十进制数字的电路称为“七段字体”。

a2870a9cb5b547f79a0d969f5adfcac3.png

1)输入:8421BCD码,由A3 A2 A1 A0(4位)表示。 2)输出:七段显示,由Ya〜Yg(7位数字)表示。3)逻辑符号:

c6d97a20e3a1cbb41702127b9f41f627.gif

13fff983657886a9180760de9e20d4c3.png

七段显示

在数字测量仪器和各种数字系统中,需要直观地显示数字量。一方面,人们可以直接读取测量和计算的结果;另一方面另一方面,它用于监视数字系统的工作状态。因此,数字显示电路是许多数字设备必不可少的部分。数字显示电路通常由,驱动器和显示器组成,如图5. 3. 5所示。显示和解码驱动程序在下面分别介绍。

9fa49b9710d56098720f63cb3dfefe11.png

数字显示器是用于显示数字,字符或符号的设备。现在有许多不同类型的产品,广泛用于各种数字设备中。当前,数字显示设备正朝着小型化,低功耗,扁平化的发展方向发展。

通常有三种数字显示方法:第一种是字体重叠类型,它与不同字符的电极重叠。要显示字符,只需要使相应的电极变亮即可,例如辉光放电管,边缘光显示管等。第二种是分段型。该数字由分布在同一平面上的多个发光笔划组成,例如荧光数码管。第三种是点矩阵类型,其由根据特定规则排列的多个发光点矩阵组成。可以使用不同的光点组合来显示不同的数字,例如电致发光记分牌。

e5f449fcfb5c80262391555e97e0456e.png

当前,数字显示方法是分段应用中最常用的方法。图5. 3. 6显示七段数字显示器使用不同的发光段组合来显示阿拉伯数字,例如0-15。在实际应用中,不使用10-15,而是以两位数显示。

825b46e75f9ea5ec79b6377382f98111.png

根据不同的发光材料,数字显示器可分为以下几类:

(1)半导体显示器,也称为发光二极管显示器;(2)荧光数字显示器,例如荧光数字管,电致发光数字面板等;(3)液体数字显示器,例如液晶显示器,电泳显示器等;(4)气体放电显示器,例如辉光数字管,等离子显示器面板等。

如前所述,分段数码管使用不同的发光分段组合来显示不同的数字。因此,为了使数字管显示由该数字表示的数字,该数字必须由解码,然后相应的段必须由驾驶员照亮。例如,对于8421码的0011状态,相应的十进制数为3,并且解码驱动程序应点亮段a,b,c,d和g。也就是说,对应于一组特定的代码,应具有一定的输出端子以进行信号输出,这是分段数码管电路的主要特征。

7448七段显示

be925e8efe027dd4d175fee8fad06e22.png

7448七段显示器的输出为高电平有效,以驱动共阴极显示器。集成的显示配备有多个辅助控制端子,以增强设备的功能。表5. 3. 4中显示了7448的功能表。它具有3个辅助控制端子LT,RBI,BI / RBO,其简要说明如下:

关闭灯,然后进入BI / RBO

BI / RBO是一个特殊的控制端子,有时作为输入,有时作为输出。当BI / RBO用作输入且BI = 0时,无论其他输入端子处于什么级别,每个段的所有输入a至g均为0,因此该字形消失了。

测试灯输入LT

当LT = 0时,BI / RBO是输出端子,而RBO = 1。此时,不管其他输入端子的状态如何,每个段的所有输出a〜g均为1,并且显示字体8。此输入通常用于检查7488本身和显示器的质量。

表5. 3. 4 7488功能表

a1de5c61ee23ba5a813f4fc2e882b0fa.png

833e4c313e85baeecf881a18b86b6042.png

动态过零输入RBI

当LT = 1时,RBI = 0且输入代码DCBA = 0000,则每个段输出a〜g为低电平,对应于BCD代码的字体。

8987796fedf38816c559f2bd475b8d52.png

熄灭,因此被称为“零缺失”。使用LT = 1和RBI = 0来实现某个位的“消隐”。此时,BI / RBO为输出端子,RBO = 0。

动态过零输出RBO

当BI / RBO用作输出时,它由LT和RBI控制。当LT = 1且RBI = 0时,输入代码DCBA = 0000,RBO = 0;如果LT = 0或LT = 1且RBI = 1,则RBO = 1。此端子主要用于显示多个数字时连接多个。

从功能表可以看出,对于输入代码0000,解码条件为:LT和RBI同时等于1,而对于其他输入代码,仅要求LT = 1。此时,每个段a〜g的输出级别由输入的BCD代码确定,并满足显示字体的要求。

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/tongxinshuyu/article-315279-1.html

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值