crcrazy 发表于 2010-6-26 02:05:45

一个关于倒计时显示的问题

while(G4>0)
      
          G4<=G4-1;
      
      while((G4=0)&&(G3>0))
      
          G3<=G3-1;
      
      while((G4=0)&&(G3=0)&&(G2>0))
      
          G2<=G2-1;
      
      while((G4=0)&&(G3=0)&&(G2=0)&&(G1>0))
      
          G1<=G1-1;
   G1表示十分钟,G2表示分钟,G3表示十秒,G4表示秒
分别通过47译码器接到7端数码管上,实现倒计时功能
当1s脉冲来临时,就会自动减一,不知道这样写可不可以

MCU_fans 发表于 2010-6-26 11:21:43

不行的,用if来
页: [1]
查看完整版本: 一个关于倒计时显示的问题