pic16f690驱动四位数码管的C语言程序是怎么编的?

pic16f690驱动四位数码管的C语言程序是怎么编的?,第1张

能否提供硬件电路,可以是单片机直接驱动数码管,也可以通过串转并芯片串行驱动数码管。单片机直连数码管控制一般使用扫面控制,即定时更新数码管显示,串行驱动可以通过锁存进行数码管的显示控制。程序和数码管的类型也有关系

最开头

for(x = 0x <400x++)

{

for(y = 0y <1000y++)

}

里面的for()的循环体在哪?

在中间

for(x = 0x <200x++)

其他的地方我没有看出问题来。

{

for(y = 0y <1000y++)

}

里面的for(0的循环体在哪?

建议你在每行的开头加上适当的空格,这样就可以显示出程序层次关系了。

比如

for()

{

......

}

if()

{

if()

{

......

}

else

{

......

}

}

else

{

......

}

等等,看出名堂来了吗?

这样的层次关系正好与程序的结构存在这对应关系,这样就容易找到像我前面提到的错误。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11579326.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存