久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

51單片機電子時鐘【帶視頻】

作者:李俊軒   來源:本站原創   點擊數:  更新時間:2013年07月18日   【字體:

哈哈。終于把一直認為好高深的時鐘電路做出來了,現在想想,其實也挺簡單的,有些東西要自已去做了,并認真地做好,你會發現其實它沒有你想的那么神秘的。

程序:#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
code uchar number[]={0x3f
,0x06,
0x5b,
0x4f,
0x66,
0x6d,
0x7d,
0x07,
0x7f,
0x6f
};
uint second=50,minter=58,hour=15;
uint ss,sg,mg,ms,hs,hg;
static char court=0;

void delay()
{
 uchar i,j;
 for(i=0;i<2;i++)
 for(j=0;j<120;j++);
}
void int1() interrupt 3
{
 TH1=(65536-20000)/256;
 TL1=(65536-20000)%256;
 court++;
}
void main()
{
 TMOD =0x10;
 TH1=(65536-20000)/256;
 TL1=(65536-20000)%256;
 EA =1;
 ET1=1;
 TR1=1;
 P1=0xff;
 for(;;)
 {
 ss=second /10;
 sg =second %10;
 ms=minter/10;
 mg =minter%10;
 hs=hour/10;
 hg =hour%10;
 P1=number[sg];
 P0=0x07;
 delay();

 P1=number[ss];
 P0=0x06;
 delay();

 P1=0x40;
 P0=0x05;
 delay();

 P1=number[mg];
 P0=0x04;
 delay();

 P1=number[ms];
 P0=0x03;
 delay();

 P1=0x40;
 P0=0x02;
 delay();

 P1=number[hg];
 P0=0x01;
 delay();

 P1=number[hs];
 P0=0x00;
 delay();
 if(court==50)
 {
  court=0;
  second++;
  if(second==60)
  {
   second=0;minter++;
   if(minter==60)
    {
     minter=0;hour++;
     if(hour==24)
     hour=0;
    }
  }
 }
 }
}

關閉窗口

相關文章

主站蜘蛛池模板: 精精精精xxxx免费视频 | 人人澡视频 | 久久久99精品免费观看 | 黄色片免费在线观看 | 男女深夜网站 | 亚洲网视频 | 亚洲午夜精品视频 | 久久精品国产99国产精品 | 午夜在线精品偷拍 | 狠狠色香婷婷久久亚洲精品 | 精品久久久一区 | 亚洲国产情侣自拍 | 久久免费观看一级毛片 | 精品区一区二区 | 国产97色| 国产精品视频一区二区三区四蜜臂 | 二区av| 日韩成人中文字幕 | 在线日韩视频 | 日韩在线播放一区 | 亚洲精品国产a久久久久久 午夜影院网站 | 麻豆精品一区二区三区在线观看 | 国产自产21区 | 男人天堂久久久 | 亚州精品天堂中文字幕 | 在线观看亚洲专区 | 亚洲在线视频 | 久草高清视频 | 爱操av| 久久大香 | 国产精品国产a级 | 精彩视频一区二区三区 | 欧洲精品久久久久毛片完整版 | 国产精品久久久久久久久久久免费看 | 一区二区三区中文字幕 | 久久综合伊人 | 99久久99热这里只有精品 | 国产一区二区三区四区五区加勒比 | 日本成人在线观看网站 | 97精品超碰一区二区三区 | 91色视频在线观看 |