您当前的位置:五五电子网电子知识电子制作自动控制-单片机[课程设计]可设置8个闹钟时间的智能时钟(C) 正文
[课程设计]可设置8个闹钟时间的智能时钟(C)

[课程设计]可设置8个闹钟时间的智能时钟(C)

点击数:7346 次   录入时间:03-04 11:54:21   整理:http://www.55dianzi.com   自动控制-单片机
                         show_status=3
                               else if(show_status==2)    //如果当前显示时间
                          show_status=4
                                     attr=0x3f
                        case 0x3f: attr=0xcf
                        case 0xcf: attr=0xf3
                        case 0xf3: if(show_status==0) attr=0xfd
                        else if(show_status==3)
                           { show_status=1
                                 else if(show_status==4)
                            { show_status=2
                                          break
                        case 0xfd: if(show_status==0) attr=0xfe
                                   break
                        case 0xfe: if(show_status==0) attr=0x3f
                      }
                     }   // end of if(keytmp==4)
               }      // end of if(kp==0)
        }         // end of if(km==0)
   }            // end of if(keytmp!=0)
}
main()
{unsigned char i
  hour=23
  count_down=8000
  flash=0
  km=0
  new_alarm_info=0
  for(i=0
    { alarm[i].h=myread(i*2)
      alarm_en=myread(i*2)
  IE=0
  TMOD=0x12
  TH0=6
  TH1=0x15
  TR0=1
  ET0=1
  while(1)
  { if(led_on)
      for(i=0
          { P2=0
         if(flash || attr&(0x80>>i))
                 { P0=display[i]
              }
    else  P2=0
    if(new_alarm_info)
     { P2=0
          new_alarm_info=0
       for(i=0
          mywrite(i*2,alarm_en)
         }
  }
}



上一页  [1] [2] [3] [4] [5] 


本文关键字:智能  课程  自动控制-单片机电子制作 - 自动控制-单片机