一、74HC573介绍

锁存器是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。锁存,就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓存,其次完成高速的控制器与慢速的外设的不同步问题,再其次是解决驱动的问题,最后是解决一个 I/O 口既能输出也能输入的问题。锁存器是利用电平控制数据的输入,它包括不带使能控制的锁存器和带使能控制的锁存器。

74HC573是一款典型的锁存器芯片,它的内部逻辑图如下图所示。

上图中,D0~D7为数据输入,Q0~Q7为数据输出。Output Enable为输出使能端, Latch Enable为锁存使能端。74HC573的真值表如下表所示。

由真值表中可以看出,Output Enable为高电平时,无论Latch Enable与D端为何种电平状态,其输出都为高阻态,此时芯片处于不可控状态。所以在设计电路是我们直接将Output Enable接地,也就是74HC573一直处于使能状态。

当Output Enable为低电平,且Latch Enable为高电平时,D与Q同时为H或L。当Latch Enable为低电平时,无论D为何种电平,Q都保持上一次的数据状态。

锁存器就是把当前的状态锁存起来,使输入的数据在接口电路的输出端保持一段时间锁存后状态不再发生变化,直到解除锁存。锁存引脚高电平表示直通状态,为低电平表示锁存状态,可以通过控制锁存引脚,控制74HC573后端输出数据。

二、实际应用

锁存器芯片在数字电路中被广泛应用,如下所示为一个数码管的驱动电路

在这个电路中采用两片74HC573来驱动两个4位8段数码管,一片用来传输数码管的段码,另一片用来控制数码管的位选通。

从这个电路我们可以看出,如果我们用单片机来控制数码管,如果用IO直接来驱动数码管则至少需要16个引脚才能实现上门的数码管的控制,但采用了锁存器芯片之后,只需要10个引脚就可以实现数码管的控制,如果数码管的数量继续增多,则对引脚的节省就更为突出。

锁存器芯片74HC573芯片的用法,及其在实际电路中的应用相关推荐

  1. 电路中的0欧姆电阻究竟是干什么用的?——0欧姆电阻的一些用法解释

    文章目录 写在前面 @运算放大器的回答 @小文文的回答 @魔子的回答 写在最后 写在前面 本文摘自知乎问题0欧电阻为什么能把数字模拟混合电路中的地分开?部分大佬的回答,使用之前没有经过各位大佬的同意, ...

  2. LQB02控制LED灯,74HC138芯片,74HC02芯片,74HC573芯片。

    一,硬件图解读. 二,控制LED需要的74HC595程序编程. 三,控制某个LED亮,其他保持不变,或者控制整8个LED,其他不变: 四,读取某个LED的状态,一秒时间读取一次,如果是低电平,那么变为 ...

  3. adc0804c语言程序,ADC0804芯片在模数转换电路中的应用研究

    [摘 要]本文论述了ADC0804芯片在模数转换电路中的软硬件设计方法.制作了ADC0804的数据采集电路,并将其挂载于单片机系统,通过驱动发光二极管点亮的方式验证了电路设计的正确性,并给出了电路图和 ...

  4. 微处理器含有高速缓存和什么_天天说芯片,芯片到底是什么?

    假设一百年或者几百年之后,回顾2018年到2019年的大国关系,未来的人们可能发明一个新词,或许就叫做芯片战争.虽然这种战争暂时还没听到枪炮声响和看到硝烟,但是对未来世界格局的深远影响,可能不亚于一场 ...

  5. 国产arm芯片CH32F103芯片开发下载使用简介

    国产arm芯片厂家越来越多,这里介绍南京沁恒(就是大家熟知的ch340usb转换芯片那家)推出的国产arm芯片CH32F103芯片,对标stm32F103系列芯片,管脚全部兼容,寄存器全部兼容,但增强 ...

  6. 电路中芯片旁边0.104uF电容的作用

    滤波电容用在电源整流电路中,用来滤除交流成分.使输出的直流更平滑. :  去耦电容用在放大电路中不需要交流的地方,用来消除自激,使放大器稳定工作.  旁路电容用在有电阻连接时,接在电阻两端使交流信号顺 ...

  7. 华为自研服务器芯片再下一城,从中国移动招标中获取近两成份额

    中国移动近日公布的服务器招标中,华为自研的鲲鹏服务器芯片取得了16.55%的市场份额,显示出它的自研服务器芯片获得越来越多国内客户的认可. 消费者认识华为都是因为华为手机,毕竟华为手机曾在国内市场取得 ...

  8. pt100专用芯片_UTI芯片在PT100数字化应用

    温度测量系统的legal应用 介绍 现今有大量的传感器用于温度测量.Pt100正是一款被人所熟知的具有**的精度和线性度的传感器.仅有的问题是需要一个高增益的高精度的放大器,而这大大的增加了系统的成本 ...

  9. php37t芯片,模拟芯片和数字芯片的区别

    模拟芯片和数字芯片的区别 1.模拟芯片用来产生.放大和处理各种模拟信号,而数字模拟芯片用来产生.放大和处理各种数字信号: 2.模拟芯片利用的是晶体管的放大作用,数字模拟芯片利用的是晶体的开关作用. 芯 ...

  10. 回归并行!芯片到芯片的最新超高速通信方式:超短距(USR)接口

    超短距离(USR)接口在2.5D封装技术上的重要性日益提高,已导致各种电气定义和电路实现.台积电最近介绍了其IP开发团队采用的方法,该方法用于并行总线,时钟转发的USR接口,以优化功率/性能/区域,即 ...

最新文章

  1. OneGame V1.0.2 发布,让运营游戏不再是梦想
  2. left join 和 left outer join 有什么区别
  3. (转)关键字const有什么含意?
  4. CSS Transform让百分比宽高布局元素水平垂直居中
  5. 去小机化思维(二)--【软件和信息服务】2015.03
  6. sun.misc.BASE64Encoder找不到的解决方法
  7. python和c先学哪个-C 和 Python语言先学哪个好?
  8. error: R_LARCH_SOP_PUSH_PCREL against `x264_log_default‘:PLT shouldn‘t be with r_addend.
  9. 全网首发:神奇的WORD文字渲染效果,18个字符一组,每个字符渲染效果不同
  10. 一款相当好用的排版软件
  11. masscan常用命令
  12. Scratch编程(九)扩展模块:翻译模块
  13. 读书笔记:自动控制原理
  14. bzoj4200: [Noi2015]小园丁与老司机(可行流+dp)
  15. LINUX DDR驱动知识(转)
  16. 在使用tr的时候经常遇到的错误1
  17. 论文阅读-AKS_CoRR_2011
  18. PDF如何裁剪页面,PDF裁剪页面的小技巧
  19. MDPI论文投稿全流程实例讲解
  20. 苹果pencil有必要买吗?苹果平板平替电容笔推荐

热门文章

  1. java crc8_CRC8校验的java实现 | 学步园
  2. error:无法定位软件包
  3. Windows上免费轻量好用的软件(不定期更新)
  4. 微信公众号全局返回码
  5. 如何安装biopython_Biopython - 安装
  6. poi合并单元格内容重复,只保留一个
  7. windows安装 wget
  8. 关于(backgroundImages -120 0 no-repeate)
  9. PCB板设计流程总结
  10. 人民币对PHP金汇率,PHP货币是哪个国家的,和人民币的汇率怎么样,3万人民币能兑换多少?...