电路图:
代码如下:
#include
char led_mod[] = { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f }; //LED 0 – 9
void delay(unsigned int time) {
unsigned int j = 0;
for(; time > 0; time–)
for(j = 0; j < 125; j++);
}
void main(void) {
char i = 0, j =0 ;
P0 = P2 = led_mod[0];
while (1) {
for(i = 0; i <= 9; i++) {
P0 = led_mod[i];
//delay(500);
for(j = 0; j <=9; j++){
P2 = led_mod[j];
delay(800);
}
P2 = led_mod[0];
}
}
}