微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 这个语句如果count一直=1,他是不是永远执行dis(h1,m1,s1),而.....

这个语句如果count一直=1,他是不是永远执行dis(h1,m1,s1),而.....

时间:10-02 整理:3721RD 点击:

                switch(count)                  //计count次数
{                                          case 0:TR0=1;break;                   //正常显示
    case 1:dis(h1,m1,s1);break;   //显示闹钟
    case 2:dis(n,y,r);break;                 //显示日历
    case 3:TR0=0;break;                          //调时间
     case 4:count=0;break;                                        }
  

这是一个状态转移语句,,,,当每一次进入switch语句时,会判断count值,从而执行相应的case语句,让后break掉,,,,等下一次进入switch语句,再从新判断。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top