标签:span unsigned function 它的 sign 技术 *** style 分时
74HC573是一个8位3态带锁存高速的逻辑芯片。下面介绍使用。
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) ; }
标签:span unsigned function 它的 sign 技术 *** style 分时
原文地址:http://www.cnblogs.com/lulipro/p/5994563.html