74hc573驱动6位共阴数码管

1,共阴数码管的每一位(WEI1,WEI2,WEI3......)都是公共的阴极,只有输入低电平的时候才有可能被点亮,所以位选的时候被选中的位必须是低电平。

2,选段的时候只有输入高电平才能点亮数码管

3,74hc573-1是控制段选的,74hc573-2是控制位选的,P2.6和P2.7端口是锁存使能位,置高电平时锁存器透明(即输入和输出相同),置低电平时锁存

4,控制第一个数码管显示数字1,代码如下:

#include <reg52.h>

sbit DU = P2^6;
sbit WEI= P2^7;

void main(){

	WEI = 1;
	P0 = 0xfe;
	WEI = 0;
	DU = 1;	
	P0 = 0x06;
	DU = 0;		
	while(1);	
}

  

 

posted @ 2014-03-26 22:36  迷途凡尘  阅读(3733)  评论(0编辑  收藏  举报