您所在的位置:e-works首页 > 产品创新数字化(PLM) > EDA

2013PLM征文:基于Proteus的74LS245的单片机控制仿真

发表时间:2013/11/21 程道忠 来源:e-works
本文首先介绍了总线驱动器的作用,接着详述了74LS245的功能特点及推荐工作条件,依据74LS245的逻辑功能编制了Proteus仿真电路并设计了驱动程序,最后对本文的实验仿真效果进行了总结。

一、概述

    通常说计算机有地址、数据、控制三类总线,由于总线上需要驱动的负载多,CPU是大规模集成电路,不具备功率驱动能力,总线驱动器的作用就是提供功率驱动。其次,CPU总线常常是分时复用总线,就是说在不同的时段,管脚上出现的信号功能不同,需要锁存器存储并分离信号,总线驱动器起锁存器的作用。74LS245是我们常用的总线驱动器芯片,用来驱动LED或者其他的设备。

二、74LS245性能介绍

    74LS245为三态输出的八组总线收发器,既可以输出,也可以输入数据。其引脚图如图1所示,其中A0-A7为A总线端,B0-B7为B总线端,G为三态允许端,DIR为方向控制端。74LS245为双列直插封装。图2为74LS245的功能框图。

74LS245引脚配置图

图1 74LS245引脚配置图

74LS245内部逻辑图

图2 74LS245内部逻辑图

    表1为74LS245的功能表。当片选端G低电平有效时,DIR=“0”,信号由B向A传输;DIR=“1”,信号由A向B传输;当G为高电平时,A、B均为高阻态,此时74LS245不工作。

表1 74LS245功能表

74LS245功能表

    74LS245的推荐工作条件如表2所示。

表2 74LS245推荐工作条件

74LS245推荐工作条件

本文为e-works原创投稿文章,未经e-works书面许可,任何人不得复制、转载、摘编等任何方式进行使用。如已是e-works授权合作伙伴,应在授权范围内使用。e-works内容合作伙伴申请热线:editor@e-works.net.cn tel:027-87592219/20/21。

责任编辑:程玥