1、 万能程序:
#include<reg52.h>
#define uchar unsigned char //宏定义
code uchar led[]={0x00,0x01, 0x05,0x01,0x02,0x03, 0x03};//定义数组
int i;
void delay(void)//延时函数
{for(i=0;i<19500;i++);}// 12M 晶振延时约19500x1us=0.195s
void main(void)//主程序
{
uchar a,b;
for(a=0;a<3;a++)//定义循环次数
{
for(b=0;b<44;b++)//循环数组内容
{P1=led[b]};//P1口显示
delay();延时
}
}
同上改进//
#include<reg52.h>
#define uchar unsigned char //宏定义
code uchar led[]={0x00,0x01,0x05,0x01,0x02,0x03,0x03};//定义数组
int i;
void delay()//延时函数
{