2位7段数码管的十位会显示不稳定
时间:10-02
整理:3721RD
点击:
为什么我的2位7段数码管的十位会显示不稳定,会闪烁,各位不会,求助啊
void display(uchar i)
{
uchar shi,ge;
shi=i/10;
ge=i%10;
P1=0x01;
P3=table[shi];
delay(10);
P1=0X02;
P3=table[ge];
delay(10);
}
void display(uchar i)
{
uchar shi,ge;
shi=i/10;
ge=i%10;
P1=0x01;
P3=table[shi];
delay(10);
P1=0X02;
P3=table[ge];
delay(10);
}
把延时参数改小点试试呢
这点是因为延时没有调好,实际上是三个颜色,数码管一延时,数码管二延时,然后会有一个空延时,人眼的图像识别频率是每秒24帧,这个要作为延时总数的参考依据