亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 學(xué)習(xí)板時鐘程序.c

?? 51單片機(jī)電子鐘
?? C
字號:
#include <reg51.h>
#include <absacc.h>
#define uchar unsigned char
#define uint unsigned int
uchar count=1;
uchar key;
uchar kc;
uchar sec=0;
uchar min=0;
uchar hour=0;
uchar day=1;
uchar mon=1;
uint year=2007;
uchar mod=0;
uchar check=0;
bit shine=1;
uchar code numtab[34]={0xde,0x06,0xd5,0x57,0x0f,0x5b,0xdb,0x16,0xdf,0x5f,0x9f,0xcb,0xd8,0xc7,0xd9,0x99,0xfe,0x26,0xf5,0x77,0x2f,0x7b,0xfb,0x36,0xff,0x7f,0xbf,0xeb,0xf8,0xe7,0xf9,0xb9,0x01,0x00};
uchar x[8];


 ////////////////////////////////////////////////////////////////////////////////////////////
void delay(uint t)                                                               /*延時子程序*/
{while(t--);
}

/////////////////////////////////////////////////////////////////////////////////////////////
void numdisplay(void)                                                        /*數(shù)碼管顯示子程序*/
{uchar i;
XBYTE[0x9fff];
if(check==1)
{if(shine==1) {P1=numtab[x[0]];}
else {P1=numtab[33];}}
else P1=numtab[x[0]];
XBYTE[0xdfff];
XBYTE[0xffff];
delay(400);
 for(i=1;i<8;i++)
 {if(i+1==check)
 {if(shine==1) {P1=numtab[x[i]];}
 else {P1=numtab[33];}}
 else P1=numtab[x[i]];
 XBYTE[0xbfff];
 XBYTE[0xffff];
 delay(400);
 }
}

 /////////////////////////////////////////////////////////////////////////////////////////////
 void time(void)                                                          /*時間子程序*/
{ sec++;
  if(sec>=60)
  {min++;
   sec=0;}
   if(min>=60)
   {hour++;
    min=0;}
    if(hour>=24)
	{hour=0;
	 day++;
     if(mon==2||mon==4||mon==6||mon==9||mon==11)
	    {if(mon==2) {if(!(year%4)&&(year%100)||!(year%400)) {if(day>=30) {day=1;mon=3;}}
		            else if(day>=29) {day=1;mon=3;}}
         else if(day>=31){day=1;mon++;}}
	 else if(day>=32) {day=1;mon++;}}
	 if(mon>=13) {mon=1;year++;}           
 }

 
/**********************************************************************************************************/
void T0_delay (void) interrupt 1 using 1                               //中斷亮燈程序//
{   
    TH0=47; 
    TL0=224; 
	if(count==10) {shine=0;}
    if(count==20) {shine=1;time();count=0;}
    count++;
}

//////////////////////////////////////////////////////////////////////////////////////////////
void keyin(void)                               //鍵盤掃描
{unsigned char i,j,w;
  delay(500);
  if(~XBYTE[0xf800]&0xf)
      {w=XBYTE[0xf8fe]&0x0f;
       if(~w&0x0f)
          {i=4;
           j=w;
           w=0xff;
           }
        w=XBYTE[0xf8fd]&0x0f;
        if(~w&0x0f)
           {i=3;
            j=w;
            w=0xff;
            }
        w=XBYTE[0xf8fb]&0x0f;
        if(~w&0x0f)
          {i=2;
           j=w;
           w=0xff;
          }
        w=XBYTE[0xf8f7]&0x0f;
        if(~w&0x0f)
           {i=1;
            j=w;
            w=0xff;
            }
        w=XBYTE[0xf8ef]&0x0f;
        if(~w&0x0f)
           {i=0;
            j=w;
            w=0xff;
           }
        w=~j;
        key=(w<<4)|i;
     }
 while(~XBYTE[0xf800]&0xf);
  switch(key)
  {case 0x80:kc=20;break;
   case 0x40:kc=15;break;
   case 0x20:kc=0;break;
   case 0x10:kc=5;break;
   case 0x81:kc=19;break;
   case 0x41:kc=14;break;
   case 0x21:kc=9;break;
   case 0x11:kc=4;break;
   case 0x82:kc=18;break;
   case 0x42:kc=13;break;
   case 0x22:kc=8;break;
   case 0x12:kc=3;break;
   case 0x83:kc=17;break;
   case 0x43:kc=12;break;
   case 0x23:kc=7;break;
   case 0x13:kc=2;break;
   case 0x84:kc=16;break;
   case 0x44:kc=11;break;
   case 0x24:kc=6;break;
   case 0x14:kc=1;break;}
if(mod)
{switch(check)
 {case 0:break;
  case 1:if(kc<10) year=2000+kc*10; check=2; break;
  case 2:if(kc<10) year=year+kc; check=4;break;
  case 4:if(kc<2) mon=kc*10; check=5;break;
  case 5:if(kc<10) mon=mon+kc; check=7;break;
  case 7:if(kc<4) day=kc*10; check=8;break;
  case 8:if(kc<10) day=day+kc; check=0;break;}}
else
{switch(check)
  {case 0:break;
  case 1:if(kc<3) hour=kc*10; check=2; break;
  case 2:if(kc<10) hour=hour+kc; check=4;break;
  case 4:if(kc<6) min=kc*10; check=5;break;
  case 5:if(kc<10) min=min+kc; check=7;break;
  case 7:if(kc<6) sec=kc*10; check=8;break;
  case 8:if(kc<10) sec=sec+kc; check=0;break;}}
  switch(kc)
{case 11:if(++mod>1) mod=0;break;
 case 12:if(++check>8) check=0; if(check==3) check=4; if(check==6) check=7; break;
}
 EX1=1;
 }

  /////////////////////////////////////////////////////////////////////////////////////////////
void keybreak(void)  interrupt 2 using 0    //鍵盤中斷
{
  EX1=0;
  key=0;
  keyin();}

//////////////////////////////////////////////////////////////////////////////////////////
void main(void)
{
TMOD=0x01;
TH0=47;
TL0=224;
ET0=1;
EA=1;
EX1=1;
TR0=1;
XBYTE[0xf800];
x[2]=32;
x[5]=32;
while(1)
{
 switch(mod)
  {case 0:x[7]=sec%10; x[6]=sec/10;x[4]=min%10; x[3]=min/10; x[1]=hour%10; x[0]=hour/10;break;
  case 1:x[7]=day%10; x[6]=day/10;x[4]=mon%10; x[3]=mon/10;x[1]=year%10; x[0]=(year/10)%10;break;}
numdisplay();
} 
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
337p亚洲精品色噜噜噜| 色哟哟在线观看一区二区三区| 一本久久精品一区二区| 国产三级三级三级精品8ⅰ区| 日韩二区三区四区| 欧美理论电影在线| 免费欧美高清视频| 91精品国产色综合久久| 亚洲成av人在线观看| 91影院在线免费观看| 亚洲精品高清视频在线观看| av电影一区二区| 国产精品福利影院| 色综合网色综合| 亚洲精品乱码久久久久久黑人| 国产不卡视频一区| 国产免费成人在线视频| 国产精品影音先锋| 久久精品一区蜜桃臀影院| 国产成人鲁色资源国产91色综 | 91浏览器在线视频| 天天综合网 天天综合色| 欧美一区二区三区电影| 国产麻豆视频一区| 久久久久久亚洲综合影院红桃 | 亚洲精品乱码久久久久久久久| 91美女福利视频| 夜夜夜精品看看| 7777精品久久久大香线蕉| 久久99国产精品免费网站| 久久先锋影音av鲁色资源 | 国产69精品久久777的优势| 国产午夜精品福利| 精品视频1区2区3区| 国产成人免费视频一区| 日韩中文字幕区一区有砖一区 | 国产精品久久一卡二卡| 欧美日韩视频不卡| 国产一区二区三区在线观看精品| 久久久久久久久伊人| 99久久精品国产一区二区三区 | 狠狠狠色丁香婷婷综合久久五月| 综合网在线视频| 国产亚洲福利社区一区| 欧美精品第1页| 精品一区二区三区在线观看| 97久久久精品综合88久久| 亚洲蜜臀av乱码久久精品| 26uuu色噜噜精品一区| 欧美日韩视频在线观看一区二区三区 | 久久综合九色综合久久久精品综合| 菠萝蜜视频在线观看一区| 国产欧美视频一区二区| 日韩午夜激情视频| 91在线视频免费观看| 国产精品乡下勾搭老头1| 蜜臀av国产精品久久久久| 亚洲国产一二三| 一区二区三区免费| 国产精品久久久久久久久搜平片| 欧美一二三区精品| 欧美主播一区二区三区| 成人涩涩免费视频| 丝袜美腿亚洲一区| 亚洲精品乱码久久久久久黑人| 精品处破学生在线二十三| 欧洲色大大久久| 国产大陆亚洲精品国产| 天堂影院一区二区| 国产精品麻豆久久久| 91电影在线观看| 国产精品一区二区三区99| 日韩主播视频在线| 亚洲视频在线观看三级| 日韩一区二区免费在线观看| 色偷偷久久人人79超碰人人澡| 久久精品国产免费| 日韩av一区二区在线影视| 亚洲成国产人片在线观看| 日韩一区在线免费观看| 久久综合色8888| 欧美日韩国产一级| 日本韩国视频一区二区| 91丝袜呻吟高潮美腿白嫩在线观看| 精品一区二区三区视频| 久久国产精品99精品国产| 天天综合色天天| 精品一区二区在线观看| 高清国产午夜精品久久久久久| 国产成人av一区| 91香蕉视频污| 欧美日韩另类一区| 欧美va亚洲va| 欧美激情一区二区三区四区| 日韩理论片一区二区| 一区二区成人在线视频| 青娱乐精品视频| 国产98色在线|日韩| 99精品一区二区三区| 91网站在线播放| 91污在线观看| 欧美日产在线观看| 日韩一区二区三区免费看| 久久影音资源网| 亚洲女人****多毛耸耸8| 亚洲午夜国产一区99re久久| 日韩avvvv在线播放| 久久99精品久久久久久久久久久久| 日韩中文字幕不卡| 精油按摩中文字幕久久| 国产精品一区二区在线观看不卡| 国产成人aaa| 99精品1区2区| 欧美色男人天堂| 久久综合狠狠综合久久激情| 久久久久久久免费视频了| 欧美韩日一区二区三区四区| 国产精品麻豆视频| 亚洲国产乱码最新视频| 首页国产欧美久久| 久草精品在线观看| 色综合色综合色综合色综合色综合| 欧美丝袜自拍制服另类| 日韩亚洲欧美中文三级| 久久久影院官网| 亚洲电影一区二区| 麻豆91精品91久久久的内涵| 粉嫩绯色av一区二区在线观看 | 亚洲三级小视频| 三级久久三级久久| 国产一区二区三区美女| 成人av小说网| 欧美裸体bbwbbwbbw| 久久久精品免费免费| 一级日本不卡的影视| 亚洲电影视频在线| 精品一区二区三区在线观看| 在线观看区一区二| 中文字幕精品在线不卡| 麻豆精品久久精品色综合| 欧美亚洲自拍偷拍| 中文字幕一区二区三区在线播放 | 亚洲一区二区三区三| 美女视频黄a大片欧美| 风流少妇一区二区| 欧美色手机在线观看| 日本一区二区视频在线| 老司机免费视频一区二区| 在线区一区二视频| 中文字幕免费不卡| 国产乱码字幕精品高清av | 99久久国产综合色|国产精品| 欧美三级电影一区| 国产亚洲一区二区三区四区 | 成人性色生活片免费看爆迷你毛片| 欧美一级专区免费大片| 亚洲欧美在线观看| 国产精品一区二区久久精品爱涩| 欧美影片第一页| 国产精品免费久久| 国产精品538一区二区在线| 欧美日韩一区视频| 欧美国产1区2区| 国产在线精品视频| 欧美巨大另类极品videosbest | 日韩一区二区麻豆国产| 亚洲色图制服诱惑| 成人精品一区二区三区四区| 日韩美女一区二区三区| 日韩精品电影一区亚洲| 欧美日韩一二三| 亚洲bt欧美bt精品777| 99re6这里只有精品视频在线观看| 国产精品日韩精品欧美在线| 北条麻妃一区二区三区| 国产精品久久久久婷婷| av色综合久久天堂av综合| 自拍偷拍亚洲欧美日韩| 色综合久久久久网| 夜夜嗨av一区二区三区四季av | 欧美丰满嫩嫩电影| 日本免费新一区视频| 日韩美女天天操| 国产成人在线电影| 一区视频在线播放| 在线观看国产91| 热久久免费视频| 精品成人私密视频| 国产成人精品免费| 一区二区三国产精华液| 91蜜桃免费观看视频| 亚洲一区二区在线观看视频| 色域天天综合网| 丝袜国产日韩另类美女| 88在线观看91蜜桃国自产| 精品一区二区久久| 欧美丰满少妇xxxbbb| 日本v片在线高清不卡在线观看| 91精品一区二区三区久久久久久| 日韩一区欧美二区|