led

[复制链接]
694|6
 楼主| tianxiongweitxw 发表于 2019-5-23 23:31 | 显示全部楼层 |阅读模式
我做的四位led闪烁得厉害,10ms中断,依次点亮一位,不断循环,改成5ms和1ms,效果差不多,我该怎么办?
叶春勇 发表于 2019-5-24 07:28 | 显示全部楼层
根据人眼的视觉暂留效应。
led显示要停留一段时间。才能不闪。你led限流电阻多大的。
 楼主| tianxiongweitxw 发表于 2019-5-24 10:35 | 显示全部楼层
9伏供电,510电阻
 楼主| tianxiongweitxw 发表于 2019-5-24 10:38 | 显示全部楼层
等干每次点亮十ms,一秒点亮25次
梦幻泡影 发表于 2019-5-24 11:08 | 显示全部楼层
老规矩,贴图贴代码
 楼主| tianxiongweitxw 发表于 2019-5-24 18:53 | 显示全部楼层
C:\Users\Administrator\Desktop\微信图片编辑_20190524185716.jpg        //         HexUartSend ( P0) ;
                 if(Time0_counter%(10/TIMEINT)==0)                           ////精度100MS计时
          {                 
                  
                   if(k==4)k=0;//重新循环不。
                  P0=P0&0x0f; //所有位都不显示
                 
                 switch  (k)
                  {
                  case 0: P0=0xf9&0x0f;          //显示小时十位
                   Dig1=1;
                               k++;
                                     break;
                  case 1: P0=TimeDate[8]<<8 &0xf0;    //显示小时个位
                                   Dig2=1;
                               k++;
                                   break;
                  case 2: P0=TimeDate[7] &0xf0;          //显示分钟十位,
                                   Dig3=1;
                               k++;
                                   break;
                  case 3: P0=TimeDate[7]<<8 &0xf0;     //显示分钟个位
                   Dig4=1;
                               k++;
                                   break;
                        }
                        
               
               
                 }
                 Dot= On_Off500ms&&Dig2;
          ////////*******////////////
          /////////////////////////

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| tianxiongweitxw 发表于 2019-5-24 21:21 | 显示全部楼层
5MS 解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

73

主题

521

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部