这两个数码管,一个能显示两位,一个能显示四位,打代码的时候有什么不一样的吗?下面是我两位的代码。
#include<reg51.h>
char led_mod[]={0x5b,0x3f,0x06,0x7f};
void delay(unsigned int time)
{
unsigned int j;
{
for(j=0;j<time;j++);
}
}
void main(){
char led_point=0;
while(1){
P3=2-led_point;
P2=led_mod[led_point];
led_point=1-led_point;
delay(30);
}
}
|