英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流
标题:
[求助]新手求助--PIC16F873a 二位LED数码管 程序问题
[打印本页]
作者:
min
时间:
2012-8-18 11:44
标题:
[求助]新手求助--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[j]);
delay_ms(500);
output_B(0x10);
output_C(tab
);
delay_ms(500);
}
}
}
应该如何处理?
作者:
star
时间:
2012-8-18 14:39
动态扫描的,要让人眼看同时显示,扫描最好小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[j]);
delay_ms(1);
output_B(0x10);
output_C(tab[i]);
delay_ms(1);
}
//关闭显示一下
output_B(0x00);
delay_ms(500);
}
}
}
欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/)
Powered by Discuz! X3.2