为啥无论怎么调延时参数,数码管一直都是一个频率在动态扫描??

2019-03-24 17:16发布


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
nidayedebaba
1楼-- · 2019-03-24 23:25
调用多大的延时,注意你设置的是uchar型,最大只有255
低调的路人
2楼-- · 2019-03-25 04:38
看程序应该是显示2位数码管,假如十位用P30控制,各位用P31控制吧。
  1. while(1)
  2. {
  3.     P30=1;
  4.     P31=0;
  5.     P1=tab[2];
  6.     yanshi(10); //一般用delay表示,当然习惯问题
  7.    
  8.     P30=0;
  9.     P31=1;
  10.     P1=tab[4];
  11.     yanshi(10);//延时不够就加大
  12.    
  13. }
复制代码
ruanpang
3楼-- · 2019-03-25 07:51
 精彩回答 2  元偷偷看……
ruanpang
4楼-- · 2019-03-25 11:18
低调的路人 发表于 2017-5-24 21:39
看程序应该是显示2位数码管,假如十位用P30控制,各位用P31控制吧。
[code]while(1)
{
...

一周热门 更多>