热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

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

proteus中的七段显示如何命名半导体数码管-BS201A半导体数码管是分段的半导体显示设备,其基本结构是PN结,即它使用发光二极管(LED)形成字体

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



推荐阅读
  • 本文介绍如何在 Android 中通过代码模拟用户的点击和滑动操作,包括参数说明、事件生成及处理逻辑。详细解析了视图(View)对象、坐标偏移量以及不同类型的滑动方式。 ... [详细]
  • 2023 ARM嵌入式系统全国技术巡讲旨在分享ARM公司在半导体知识产权(IP)领域的最新进展。作为全球领先的IP提供商,ARM在嵌入式处理器市场占据主导地位,其产品广泛应用于90%以上的嵌入式设备中。此次巡讲将邀请来自ARM、飞思卡尔以及华清远见教育集团的行业专家,共同探讨当前嵌入式系统的前沿技术和应用。 ... [详细]
  • QBlog开源博客系统:Page_Load生命周期与参数传递优化(第四部分)
    本教程将深入探讨QBlog开源博客系统的Page_Load生命周期,并介绍一种简洁的参数传递重构方法。通过视频演示和详细讲解,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 导航栏样式练习:项目实例解析
    本文详细介绍了如何创建一个具有动态效果的导航栏,包括HTML、CSS和JavaScript代码的实现,并附有详细的说明和效果图。 ... [详细]
  • 国内BI工具迎战国际巨头Tableau,稳步崛起
    尽管商业智能(BI)工具在中国的普及程度尚不及国际市场,但近年来,随着本土企业的持续创新和市场推广,国内主流BI工具正逐渐崭露头角。面对国际品牌如Tableau的强大竞争,国内BI工具通过不断优化产品和技术,赢得了越来越多用户的认可。 ... [详细]
  • 本文详细介绍 Go+ 编程语言中的上下文处理机制,涵盖其基本概念、关键方法及应用场景。Go+ 是一门结合了 Go 的高效工程开发特性和 Python 数据科学功能的编程语言。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 深入理解 Oracle 存储函数:计算员工年收入
    本文介绍如何使用 Oracle 存储函数查询特定员工的年收入。我们将详细解释存储函数的创建过程,并提供完整的代码示例。 ... [详细]
  • 在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
author-avatar
居生扬_977
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有