首页 > 代码库 > 【C51】74HC573芯片

【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)
        ; 

}

 

 

技术分享

 

【C51】74HC573芯片