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

计算机输出接口电路的应用场合,06显示器及其接口计算机技术及工程应用概述.ppt...

06显示器及其接口-计算机技术及工程应用概述第6章显示器及其接口技术;本章主要内容;引言;显示记录仪--是以模拟方式连续显示和记录过程参数的动态变化,但其价格都很贵&

06显示器及其接口-计算机技术及工程应用概述

第6章 显示器及其接口技术;本章主要内容; 引言 ;显示记录仪--是以模拟方式连续显示和记录过程参数的动态变化,但其价格都很贵,在目前的计算机控制系统中已很少采用。 LED数码管--由于具有结构简单、体积小、功耗低、配置灵活、显示清晰、可靠性高等优点,目前已被微型计算机控制系统及智能化仪表广泛采用。LCD--则以其功耗极低的特点,占据了从电子表到计算器,从袖珍仪表到便携式微型计算机等应用场合。CRT终端--CRT终端以其图文并茂的直观生动画面,可以显示生产过程中的各种画面及报表,如生产流程图、显示报警图、趋势曲线图、状态和回路查询图等,在很多微型计算机控制系统中,特别在DDC,SCC以及DCS控制系统中,大都采用CRT操作台进行监视和控制。

;6.1 LED数码管显示器;引言;6.1.1 LED 显示器工作原理; LED显示器有多种结构形式,单段的圆形或方形LED常用来显示设备的运行状态,8段LED可以显示各种数字和字符,所以也称为LED数码管,其外形如图7-2所示。8段LED在控制系统中应用最为广泛,其接口电路也具有普遍借鉴性。因此,我们介绍8段LED数码管显示器。; 8段LED显示器的结构与工作原理如图7-3所示。; 一个8段LED显示器的结构与工作原理如图6-1所示。它是由8个发光二极管组成,各段依次记为a、b、c、d、e、f、g、dp ,其中dp表示小数点(不带小数点的称为7段LED)。8段LED显示器有共阴极和共阳极两种结构,分别如图6-1(b)、(c)所示。 共阴极LED的所有发光管的阴极并接成公共端COM,而共阳极LED的所有发光管的阳极并接成公共端COM。当共阴极LED的COM端接地,则某个发光二极管的阳极加上高电平时,则该管有电流流过因而点亮发光;当共阳极LED的COM端接高电平,则某个发光管的阴极加上低电平时,则该管有电流流过因而点亮发光。; 8段LED通过不同段点亮时的组合,可以显示0~9、A~F等十六进制数。显然,将单片机的数据输出口与LED各段引脚相连,控制输出的数据就可以使LED显示不同的字符。通常把控制LED数码管发光显示字符的8位字节数据称为段选码或者字符译码,如图7-4所示。;6.1.2 LED显示器显示方式;1.静态显示方式;例题6-1:说明4个共阴极LED静态显示3456数字的工作过程。 ;2.动态显示方式;例题6-2:说明4位共阴极LED动态显示3456数字的工作过程 ;6.1.3 LED显示器接口电路; 1.静态显示电路;; 图6-5中有CD4511B的引脚分配,它的真值表见表6-2。 (BLanking)为空白(全灭)信号,低电平有效;(Lamp Test )为全亮试验信号,低电平有效;这两个引脚只用来测试与之连接的LED,在LED正常工作时,要把、均接接成高电平。锁存允许信号(Latch Enable)为低电平有效,作为允许BCD码输入的片选信号,片选端一般是与接口地址译码信号相连。一旦片选有效即=0,则数据输入端A、B、C、D所接收的4位BCD码就会被内部逻辑电路自动译为输出端a~g的段选信号,从而驱动点亮7段LED显示出相应的字符。 ; 图6-5为4个LED组成的静态显示硬件译码接口电路,是在图6-3 LED静态显示方式的基础上,增加4片集BCD码锁存、译码和驱动为一体的CD4511B(U1~U4)与1片译码器74LS138,它能够直接显示出4位十进制数。 图中,4片CD4511B分别对应连接4片7段共阴极LED显示器,74LS138译码器译出片选信号PORT0、PORT1,分别作为U1、U2和U3、U4的锁存允许信号。CPU通过输出指令把要显示字符的BCD码数据通过数据总线D7~ D0输出到U1~U4的数据输入端D、C、B、A,其中每2片(U1和U2,U3和U4)共用一个字节及一个片选信号。若要显示带小数点的十进制数,则只要在LED显示器的dp端另加驱动控制即可(读者可自行考虑)。

;?;接口程序为: MOV BX,OFFSET DATA1MOV AL,[BX]OUT PORT1,AL ;显示左2位INC BXMOV AL,[BX]OUT PORT0,AL ;显示右2位;2.动态显示电路;; 段码锁存器U1和位码锁存器U2均连在数据总线D7~ D0上,CPU通过数据总线送出的数据是到U1还是U2,这要由74LS138对地址译码后的输出信号和决定。当=0时,U1端口地址PORT0被选中,U1选通并锁存住CPU输出的段选码;当=0时,U2端口地址PORT7被选中,U2锁存住CPU输出



推荐阅读
  • 本文探讨了 Spring Boot 应用程序在不同配置下支持的最大并发连接数,重点分析了内置服务器(如 Tomcat、Jetty 和 Undertow)的默认设置及其对性能的影响。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 配置Windows操作系统以确保DAW(数字音频工作站)硬件和软件的高效运行可能是一个复杂且令人沮丧的过程。本文提供了一系列专业建议,帮助你优化Windows系统,确保录音和音频处理的流畅性。 ... [详细]
  • 本文详细介绍了如何使用Python编写爬虫程序,从豆瓣电影Top250页面抓取电影信息。文章涵盖了从基础的网页请求到处理反爬虫机制,再到多页数据抓取的全过程,并提供了完整的代码示例。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 近期遇到电脑网络不稳定和游戏时频繁重启的问题,寻求专业建议。网络环境为ADSL调制解调器通过路由器共享给两台电脑使用,怀疑存在ARP攻击或硬件配置问题。希望获得详细的故障排查和解决方案。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • Linux设备驱动程序:异步时间操作与调度机制
    本文介绍了Linux内核中的几种异步延迟操作方法,包括内核定时器、tasklet机制和工作队列。这些机制允许在未来的某个时间点执行任务,而无需阻塞当前线程,从而提高系统的响应性和效率。 ... [详细]
  • 台式电脑的电力消耗:待机一天耗电多少?
    探讨台式电脑的电力消耗问题,特别是待机状态下的能耗。本文将详细介绍影响电脑功耗的因素,并提供计算和优化电源配置的方法。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 本文将详细介绍如何在Linux操作系统中执行PHP脚本,包括环境配置、命令使用及验证方法。对于需要在Linux环境下开发或部署PHP应用的用户来说,这是一篇非常实用的文章。 ... [详细]
  • 本文探讨了现代信号处理系统的核心组件,包括数据转换、数据交互和数据处理。详细介绍了AD/DA转换、串/并转换、编解码转换等技术,并讨论了FPGA在信号处理中的应用及其实现方法。 ... [详细]
  • vivo发布iQOO 11系列:搭载骁龙8 Gen2与多项创新技术
    vivo正式推出iQOO 11系列智能手机,该系列搭载最新的高通骁龙8 Gen2处理器,并引入多项创新技术,致力于为用户提供卓越的性能和游戏体验。 ... [详细]
  • 电脑蓝屏故障的成因与解决方案(下)
    本文深入探讨了导致电脑蓝屏的具体原因,并提供了相应的解决方法,帮助用户更好地理解和处理这一常见问题。 ... [详细]
author-avatar
mobiledu2502859507
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有