【C51】74HC573芯片

 

74HC573是一个8位3态带锁存高速的逻辑芯片。下面介绍使用。

参数(仅供参考)

Vcc   2~6V
I in    +-20mA
I out  +- 35mA

 

 

引脚图和引脚作用

                           

OE:1号引脚,三态控制引脚。为 0时,使能输出。 为1时,输出都是高阻态。使用时始终都要是低电平,这样这个芯片才受控制

LE :11号引脚,锁存使能引脚。为1时,输出跟随输出,输入不锁存,输入是什么,输出就是什么。

       为0时,输入锁存在内部的8位锁存器中,这个时候,无论输入信号是什么,输出都是上次锁存的信号值。

 

Dx : 为8位数据输入引脚

Qx :8位信号输出引脚

 

 

使用

作用:

      1、分时复用(这是它的主要用途)。

      2、增强普通IO口电流驱动能力

 

下面是使用2片573分时复 用P0 口,达到控制8位数码管显示的解决思路。

    

 

 

 

下面是一例子:控制8只LED间断闪烁。

#include<reg52.h>

#define DATAs  P2
sbit LE_573 = P0^0;          

/***********function****************/
void delay(unsigned int t);
/****************************/

void main(void)
{

     DATAs = 0;            //DATAs 也就是P2口,P2连接2个LED的正极。
     LE_573 = 1;           //P0.0控制LE . 输出跟随输入
     
     for(;1;)
     {
           DATAs = 85;     //二进制:0101 0101
           delay(1000);

           DATAs = 170;     //二进制:1010 1010 
           delay(1000);
     }

}

void delay(unsigned int t)
{
    unsigned int i;
    unsigned char j;
    for(i=t;i>0;--i)
        for(j=110;j>0;--j)
        ; 

}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值