按移位键,显示的位置就闪动,

[复制链接]
 楼主| 午时龙且 发表于 2011-6-16 20:24 | 显示全部楼层 |阅读模式
求移位子程序:按下移位键,移动到的位置的数码管就闪动,其余不变,
数码管时钟,在校对时间时,怎么实现分和时的闪动(即亮、灭一会),移动分时,分闪烁,移动到秒时,秒闪烁
ningling_21 发表于 2011-6-16 23:43 | 显示全部楼层
if(flag_move==1)//确定要移动
{
    switch(  byte_move  ) //判断那个需闪动
{
   case second:
       //秒闪烁代码
    break;
  case minute:
      //分移动代码
    break;
...............
}
}
lixiaoxu2meng 发表于 2011-6-17 08:07 | 显示全部楼层
LS 正解,至于闪动 就可以控制数码管的位选通,需要那位闪动,就控制那个数码管的位选,
选通 ;delay();不选通; delay();  对这个进行循环;
wangyy608 发表于 2011-6-17 08:28 | 显示全部楼层
0.5S正常显示,0.5S将要闪烁的清除
老鱼探戈 发表于 2011-6-17 09:20 | 显示全部楼层
每一个地方闪烁作为一种状态,用按键就切换到相应的状态去执行状态程序,其他状态被挂起
加闪烁标志,0.5s取反一次,用个局部变量存储你要显示的内容,即显示函数的参数用局部变量
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

38

帖子

1

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

0

主题

38

帖子

1

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