proteus接线
Process
为实现循环播放0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,将这些字符的段选码放入数组中循环使用。
Keil代码
#include <reg51.h>
#include <stdio.h>
int a[25]={0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71};
void delay(int temp);
void main(void)
{
int i=0;
// Write your code here
while (1)
for(i=0;i<16;i++)
{
P2=a[i];
delay(300);
}
}
void delay(int temp){
int i, j;
for(i=0;i<temp;i++)
for(j=0;j<120;j++);
}