#include "reg52.h"
#include "intrins.h"
#define uint unsigned int
#define uchar unsigned char
sbit LED8_CE = P2^6; //8个LED使能控制端,通过P2.6来控制74HC573锁存器。
/****************************************************************
/* Function: 延时程序
/* Description: 每执行一次延时2*Num个时钟周期
/****************************************************************/
void Delay(uint Num)
{
while(Num!=0)
{
Num--;
}
}
/****************************************************************
/* Function: 主程序
/* Description: 包括整个系统的处理过程
/****************************************************************/
void main(void)
{
uchar Dis_Data = 0x01;
LED8_CE = 1; //8个LED显示
while(1)
{
P0 = Dis_Data; //数据送给LED显示
Dis_Data = _crol_(D