单片机数码管亮度很低,哪位大神帮忙看一下代码哪里出错了?

2024-11-20 12:32:32
推荐回答(2个)
回答1:

单片机数码管亮度很低,只看代码,不好判断原因。不论什么程序,都是针对具体电路而写的,如果程序与电路不符,就不会正常工作,当然数码管显示也不正常。你这是实物开纹板吗,数码管是3位共阳的吗,具体电路没有图吗?

回答2:

void main()
{

timer0init();

while(1)
{
display(num);
if(key_s2==0)
delay(100);
if(key_s2==0)
{
num++;

while(!key_s2);
}

}
}