# include
char code table[] = {
0x3f, 0x06, 0x5b, 0x4f,
0x66, 0x6d, 0x7d, 0x07,
0x7f, 0x6f, 0x77, 0x7c,
0x39, 0x53, 0x79, 0x71};
void delayms(int k);
void main()
{
while (1)
{
char i = 0;
for (P3 = 0xfe; P3 != 0xff; P3 = P3*2 + 1) // P3 位选
{
P2 = table[i]; // P2 段码
delayms(2);
++i;
}
}
}
void delayms(int k)
{
int i,j;
for (i = 0; i < k; i++)
for (j = 0; j < 110; j++)
;
}
建议到网上下载含原理图的全套资料,如果这个程序不会写,估计电路图设计也够呛啊,到网上找个好好看看,然后在自己设计啦。这样最好。网上这一类的东西很多很多的。