[求助]新手求助--PIC16F873a 二位LED数码管 程序问题
最近刚学单片机 用PIC16F873a的芯片接二位共阴极数码管要求点亮LED数码管的同时,显示1到88的数字 但是我写了下代码后出现一个问题,如何让2个数码管同时显示数字?我现在总是只能显示一个数码管数字。
while(1)
{
for(j=0;j<10;j++)
{
for(i=0;i<10;i++)
{
output_B(0x08);
output_C(tab);
delay_ms(500);
output_B(0x10);
output_C(tab);
delay_ms(500);
}
}
}
应该如何处理?
动态扫描的,要让人眼看同时显示,扫描最好小20ms,
while(1)
{
for(j=0;j<10;j++)
{
for(i=0;i<10;i++)
{
for(k=0; k<10; k++)
{
output_B(0x08);
output_C(tab);
delay_ms(1);
output_B(0x10);
output_C(tab);
delay_ms(1);
}
//关闭显示一下
output_B(0x00);
delay_ms(500);
}
}
}
页:
[1]