0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

74hc573怎么使用 74hc573可以仿真吗

ss 作者:工程师谭军 2018-07-26 15:48 次阅读

本文主要探讨了关于74hc573的使用方法以及74hc573能否仿真的问题。

74HC573锁存器用法

如果单片机的总线接口只作一种用途,不需要接锁存器;如果单片机的总线接口要作两种用途,就要用两个锁存器。例如:一个口要控制两个 LED,对第一个 LED 送数据时,“打开”第一个锁存器而“锁住”第二个锁存器,使第二个 LED 上的数据不变。对第二个 LED 送数据时,“打开”第二个锁存器而“锁住”第一个锁存器,使第一个 LED 上的数据不变。如果单片机的一个口要做三种用途,则可用三个锁存器,操作过程相似。然而在实际应用中,我们并不这样做,只用一个锁存器就可以了,并用一根 I/O 口线作为对锁存器的控制之用(接 74HC573 的LE,而OE可恒接地)。所以,就这一种用法而言,可以把锁存器视为单片机的 I/O 口的扩展器。

74hc573怎么使用 74hc573可以仿真吗

1脚是输出使能

11脚是锁存使能

D是输入

Q是输出

H是高电平,L是低

/OE是1脚 LE是11脚

/OE 接低电平,使芯片内部数据保持器输出端与芯片8位输出端之间连通。

LE 端的作用是通过高低电平控制8位输入与内部数据保持器输入端的连通与断开。

当 LE = 0 时,P0端口的8位数据线与74HC573内部数据保持器的输入端断开。

当 LE = 1 时,P0端口的8位数据线与74HC573内部数据保持器的输入端连通

74hc573可以仿真吗?答案:可以

随着单片机技术的发展,许多外围电路,如AD、DA和PWM等功能模块,都被集成在单片机中,不用像最初那样来扩展,

但是像锁存器74HC573、驱动芯片74HC244及三八译码器等,其功能、原理及与控制器接口仍然是嵌入式开发的基础,必须牢固掌握.

论文通过锁存器74HC573选中模数转换器ADC0809的转换通道来实现多路转换,下面在Proteus环境下对锁存器74HC573的功能进行仿真,以分析其与单片机的接口电路设计

74hc573怎么使用 74hc573可以仿真吗

在proteus环境下加入74HC573模型,加入调试工具LOGICSTATE和LOGICPROBE,即可对锁存器的

功能进行仿真,当OutputControl是数据输出控制端,能实现芯片三态输出,高电平时,输出端为高阻状态,如图1所示,当OE端为高电平时,无论LE状态是高还是低,输出端均无信号,即为高阻状态.

74hc573怎么使用 74hc573可以仿真吗

OutputControl为低电平,则允许数据正常输出,如果LatchEnable端同时为高电平,则输出与输入随动,

两端电平一致,如图2示,OutputControl端为低电平时,如果LatchEnable某一刻从高电平跳变为低电平,

则锁存器将跳变时刻的数据状态锁存在输出端,输出端不在随输入端而变化,如图3.

74hc573怎么使用 74hc573可以仿真吗

系统通过74HC573连接ADC0809模数转换器的通道选择端A、B、C,在单片机发出写指令启动转换

时,ALE引脚从高到低的跳变触发74HC573将通道选中并启动模数转换,在转换结束时ADC0809模数转换器EOC端出现高电平经74HC04反相触发单片机外部中断,中断子程序将转换的信号数据读取到相应

的存储区,供主程序进行后续处理,电路原理如图4.

74hc573怎么使用 74hc573可以仿真吗

原理图下方是八路电压信号,并分别使用电压表显示通道当前的电压值,以与LCD监测值做对比验证.

LCD显示数据由P1口提供,RS、RW、E端分别由P3.0、P3.1和P3.2控制,P3.5端负责报警灯点亮,

检测电压值超限时,

P3.5置低电平点亮红色LED灯报警.

仿真结果

LCD显示屏第一行指示通道信号类型,这里是电压,可以根据信号类型,进行不同的显示,相应的采样数据要进行单位变换,

从电压转换成物理量的实际数值.某一刻,CH1电压为4.5V,CH2通道电压3.00V,系统检测电压分别为4.49V和3.00V,仿真结果如图6、图7所示,其中通道CH1电压值超过了设定的4.3V上限,故左侧的红色LED点亮报警.

74hc573怎么使用 74hc573可以仿真吗

结论

在Proteus环境下,采用AT89S52、模数转换器ADC0809、发光二极管和液晶显示器,搭建了一套生产运行参数的监测系统,对八个生产运行参数进行监测,通过模块化程序设计,精简了程序,提高了代码的可维护性,成功对系统进行了仿真,信号检测、LCD显示及LED报警功能均正常,达到了预期效果,有一定的实用价值.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 锁存器
    +关注

    关注

    8

    文章

    904

    浏览量

    41441
  • 74HC573
    +关注

    关注

    4

    文章

    58

    浏览量

    22470
收藏 人收藏

    评论

    相关推荐

    74HC573

    74L系列芯片74HC573
    发表于 08-17 17:00

    关于74HC573的级联

    请问一下,74HC573可以级联吗,如果可以能给画个图详细解释解释吗,谢谢啦!
    发表于 06-21 09:52

    怎样将数据锁存在74HC573中?

    怎样将数据锁存在74HC573中,求教(74HC573连接在38译码器和或非门上)
    发表于 12-25 00:10

    74hc573英文资料下载

    74hc573的资料74hc573.pdf
    发表于 07-19 07:26

    74HC573中文资料

    74HC573中文资料.pdfshiyongyu 用于单片机驱动
    发表于 12-01 18:29 10次下载

    74HC573使能控制实验【C语言版】

    74HC573使能控制实验【C语言版】 74HC573使能控制实验【C语言版】 74HC573使能控制实验【C语言版】
    发表于 12-29 15:53 0次下载

    74HC573功能说明

    74HC573功能说明。
    发表于 03-23 17:05 0次下载

    74HC573

    74HC573
    发表于 05-10 15:12 32次下载

    74HC573中文资料

    74HC573中文资料,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-18 17:19 14次下载

    74HC573中文资料

    74HC573中文资料
    发表于 01-11 12:39 100次下载

    74HC573驱动8位数码管连接图及程序代码分享

    74HC573包含八路3态输出的非反转透明锁存器,笔者介绍了74hc573内部结构图及其原理,主要给出了74HC573驱动8位数码管连接图和基于51单片机74HC573驱动8位数码管的
    发表于 10-23 11:01 5.1w次阅读
    <b class='flag-5'>74HC573</b>驱动8位数码管连接图及程序代码分享

    74hc573是什么_74hc573封装

    /ALSTTL输出兼容。 74HC573的八个锁存器都是透明的D 型锁存器,当使能(G)为高时,Q 输出将随数据(D)输入而变。当使能为低时,输出将锁存在已建立的数据电平上。输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时, 新的数据也
    发表于 11-27 12:24 1.4w次阅读

    74ls373和74hc573有什么区别

    74ls373和74hc573都是八D锁存器(三态)。74ls373是TTL电路,电源电压是5V。74hc573是cmos电路,电源电压工作范围是2V ~ 6V。
    发表于 12-05 09:52 2.7w次阅读
    <b class='flag-5'>74</b>ls373和<b class='flag-5'>74hc573</b>有什么区别

    74hc573使用方法(74hc573引脚图及功能_工作原理_封装尺寸及应用电路)

    本文介绍了74hc573使用方法(74hc573引脚图及功能_工作原理_封装尺寸及应用电路),74HC573的八个锁存器都是透明的D型锁存器,当使能(G)为高时,Q输出将随数据(D)输入而变,适用于缓冲寄存器,I/O通道,双向总
    发表于 12-08 17:10 32w次阅读
    <b class='flag-5'>74hc573</b>使用方法(<b class='flag-5'>74hc573</b>引脚图及功能_工作原理_封装尺寸及应用电路)

    74hc57374hc595有什么不同?该怎样区分74hc57374hc595

    在实际应用电路中74hc57374hc595都可用,都可实现行扫描,看你电路怎么连接,程序如何编写。
    的头像 发表于 07-27 14:27 2.7w次阅读
    <b class='flag-5'>74hc573</b>和<b class='flag-5'>74hc</b>595有什么不同?该怎样区分<b class='flag-5'>74hc573</b>和<b class='flag-5'>74hc</b>595