#include "reg51.h"
void delay(unsigned int n)
{
while(n)
n--;
}
int main(void)
{
unsigned char num[] = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d,0x7d, 0x07, 0x7f, 0x6f};
unsigned int i =0;
P1 = 0x01;
while(1)
{
P0 = num[i];
i++;
if(i==10)
i = 0;
delay(60000);
}
return 0;
}
共阴极数码管数字0-9的数码段:0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d,0x7d, 0x07, 0x7f, 0x6f