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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 遙控電子鐘.txt

?? 改進版的紅外遙控器解碼程序 抗干擾能力非常強 至今未出現誤觸發
?? TXT
字號:
#include<reg51.h>
sbit P32=P3^2;

sbit Led2=P2^1;             /*  數碼管采用掃描法驅動,共陽極  */
sbit Led1=P2^2;
sbit Led3=P2^3;
sbit Led4=P2^4;

unsigned char code led_table[]={136, 235, 146, 162, 225, 164, 132, 234, 128, 160,8, 107, 18, 34, 97, 36, 4, 106, 0, 32,255};    /*  數碼管驅動表 賦值給P0口  */
unsigned char code month[]={00,31,28,31,30,31,30,31,31,30,31,30,31};  /*  月份編碼表  */


unsigned char count=0,xuanze=3;
int timecount=0;                /*  用于計時的  */
unsigned char hour=23,min=59,sec=50,day=31,mon=12,year=00,week;      /*  看英文就知道了吧  */


void delay(unsigned char d1)           /*  延時程序  */
{
unsigned i1,i2;
for(i1=0;i1<d1;i1++)
  for(i2=0;i2<255;i2++);
return;
}

void show( unsigned char num1,unsigned char num2)  /*  數碼管驅動模塊  */
{

P2=0;
P0=led_table[num1/10];
Led1=1;
delay(3);

P2=0;
P0=led_table[num1%10];
Led2=1;
delay(3);

P2=0;
P0=led_table[num2/10];
Led3=1;
delay(3);
P2=0;

P0=led_table[num2%10];
Led4=1;
delay(3);

return;
}

main()   /*  主程序  */
{
void showtime();         /*  顯示時間的子程序  */
void showdate();        /*  顯示日期的子程序  */
void showyear();       /*  顯示年的子程序  */
void showweek();     /*  顯示星期的子程序  */

EA=1;

EX0=1;
IT0=1;

ET1=1;
TH1=6;
TL1=6;
PT1=1;
TR1=1;

TMOD=0x21;
P2=0;
TR0=1;
while(1)
{

/*  show(count/100,count%100);*/

  switch(count)            /*  檢測遙控編碼執行相應的操作  */
  {
   case 16:xuanze=0;break;
   case 144:xuanze=1;break;
   case 80:xuanze=2;break;
   case 208:xuanze=3;break;
   case 48:xuanze=5;break;
   case 160:if(xuanze!=4)
     xuanze=4;
     else
     xuanze=0;
     count=0;
     break;
   
   default :break;
  }
  switch(xuanze)         /*  選擇顯示那種信息  */  
  { 
   case 0:showtime();break;
   case 1:showdate();break;
   case 2:showyear();break;
   case 3:showweek();break;
   case 4: P0=255;P2=255;break;
   case 5: show(0,sec);break;       /*  顯示秒  */
   default :break;
  }

  
  if(timecount>=4000)  /* 時間的進制模塊 */
  { timecount=timecount-4000;
   if (++sec>=60)
   {
    sec=0;
    if(++min==60)
    { min=0;
     if(++hour==24)
     {
      hour=0;
      if(++day>month[mon])
      {
       if(year%4==0 && mon==2)
       {
        if(day==month[mon]+1)
        {
         return;
        }
       }
       day=1;
       if(++mon==13)
       {
        mon=1;
        if(++year==100)
        {
         year=0;
        }
       }
      }
     }
    }
   }
  }
}

}

void showtime()                      /*  顯示時間的子程序  */
{
if(count!=0)            /*  檢測遙控編碼執行相應的操作  */
{
   if(count==192)
   {
    if(++hour==24)
    {
     hour=0;
    }
   }

   if(count==32)
   {
    if(--hour==255)
    {
     hour=23;
    }
   }

   if(count==128)
   {
    if(++min==60)
    {
     min =0;
    }
   }

   if(count==64)
   {
    if(--min ==255)
    {
     min=59;
    }
   }
   count=0;
}
show(hour,min);
return;
}

void showdate()            /*  顯示日期的子程序  */
{
if(count!=0)            /*  檢測遙控編碼執行相應的操作  */

{
   if(count==192)
   {
    if(++mon==13)
    {
     mon=1;
    }
    if (day>month[mon])
    day=month[mon];
   }

   if(count==32)
   {
    if(--mon==00)
    {
     mon=12;
    }
    if (day>month[mon])
    day=month[mon];
   }

   if(count==128)
   {
    if(++day>month[mon])
    { if(year%4==0 && mon==2)
     {
      if(day>month[mon]+1)
      {
       day=1;
      }
     }
     else
     {day =1;}
    }
   }

   if(count==64)
   {
    if(--day ==00)
    {
     if(year%4==0 && mon==2)
     {
      day=month[mon]+1;
     }
     else
     {day=month[mon];}
    }
   }
   count=0;
}
show(mon,day);
return;
}


void showyear()           /*  顯示年的子程序  */
{
if(count!=0)            /*  檢測遙控編碼執行相應的操作  */

{
   if(count==192)
   {
    if(++year==100)
    {
     year=0;
    }
    if((mon==2)&&(day==29))
     day=28;
   }

   if(count==32)
   {
    if(--year==255)
    {
     year=99;
    }
    if((mon==2)&&(day==29))
     day=28;
   }

   if(count==128)
   {
    if(++year==100)
    {
     year=0;
    }
    if((mon==2)&&(day==29))
     day=28;
   }

   if(count==64)
   {
    if(--year==255)
    {
     year=99;
    }
    if((mon==2)&&(day==29))
     day=28;
   }
   count=0;
}
show(20,year);
return;
}


void showweek()           /*  顯示星期的子程序  */
{
unsigned char days=5;
unsigned char i1;
days=days+year+year/4;
for(i1=1;i1<mon;i1++)
{
  days=days+month[i1]%7;
}
days=days+day;
if (year>0||mon>2){days++;}
week=days%7;
show(0,week);
}

void keyrupt1() interrupt 0 using 1     /*  讀遙控編碼的中斷  */
{
unsigned char i1;
if(TF0)
{ TF0=0;
  for(i1=0;i1<10;i1++)
  {
   while(!P32);
   TH0=235;
   TL0=0;
   TR0=1;
   while(P32)
   {
    if(TF0)
    {return;}
   }
  }
  for(i1=0;i1<8;i1++)
  { 
   count=count<<1;
   while(!P32);
   TH0=235;
   TL0=0;
   TR0=1;
   while(P32)
   {
    if(TF0)
    {return;}
   }
   TR0=0;
   if(TH0>238)
    count++;
  }
}
TH0=0;
TL0=0;
TR0=1;
return;
}

void time() interrupt 3 using 2       /*  時間的中斷  */
{
timecount++;
return ;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
香蕉久久一区二区不卡无毒影院 | 另类小说综合欧美亚洲| 91啦中文在线观看| 亚洲精品视频免费观看| 欧美在线影院一区二区| 一区二区欧美在线观看| 欧美日韩免费不卡视频一区二区三区| 亚洲专区一二三| 欧美一区二区三区啪啪| 久久国产三级精品| 国产欧美日韩久久| 一本到不卡免费一区二区| 一区二区高清免费观看影视大全| 欧美在线观看一区二区| 日韩国产欧美在线播放| 精品国产第一区二区三区观看体验| 韩国三级电影一区二区| 国产精品久久国产精麻豆99网站| 91麻豆免费观看| 日韩av高清在线观看| 久久久综合网站| 91麻豆视频网站| 美女脱光内衣内裤视频久久网站 | 99精品一区二区三区| 亚洲最新在线观看| 精品久久久久一区二区国产| 成人动漫av在线| 偷拍日韩校园综合在线| 久久新电视剧免费观看| 91麻豆国产福利在线观看| 免费成人在线观看视频| 国产精品你懂的| 欧美精品高清视频| 成人av先锋影音| 毛片av一区二区三区| 中文字幕在线不卡一区| 7777精品伊人久久久大香线蕉经典版下载| 激情五月婷婷综合| 亚洲网友自拍偷拍| 国产精品区一区二区三| 欧美一二三四在线| 在线影视一区二区三区| 国产伦精一区二区三区| 午夜精品123| 国产精品久久夜| 精品国产乱码久久久久久闺蜜| 91在线国内视频| 韩国女主播成人在线| 亚洲一区二区视频在线观看| 欧美国产视频在线| 欧美一级国产精品| 欧美在线三级电影| 成人毛片在线观看| 国内成+人亚洲+欧美+综合在线| 亚洲狠狠丁香婷婷综合久久久| 久久精品一区八戒影视| 日韩区在线观看| 欧美浪妇xxxx高跟鞋交| 色婷婷av一区二区三区软件| 成人一区二区在线观看| 黄色日韩网站视频| 麻豆精品一区二区三区| 午夜不卡在线视频| 一区二区三区在线视频免费观看| 国产三级一区二区| 2019国产精品| 26uuu精品一区二区在线观看| 5858s免费视频成人| 欧美日韩激情一区二区| 欧美日韩亚洲另类| 欧美无乱码久久久免费午夜一区| 97精品久久久午夜一区二区三区| 成人一级视频在线观看| 国产精一品亚洲二区在线视频| 麻豆精品视频在线| 久久精品国产亚洲aⅴ| 日韩高清在线一区| 日韩黄色一级片| 日本网站在线观看一区二区三区| 天天综合网 天天综合色| 亚洲v日本v欧美v久久精品| 亚洲一二三区不卡| 日本中文字幕一区| 免费的成人av| 国产毛片一区二区| 成熟亚洲日本毛茸茸凸凹| 成人美女在线视频| 99久久精品免费看| 欧美自拍偷拍一区| 欧美一级午夜免费电影| 日韩欧美卡一卡二| 久久久亚洲精品一区二区三区| 久久久久久免费| 一区免费观看视频| 亚洲一区二区黄色| 蜜臀av性久久久久蜜臀aⅴ流畅| 麻豆久久久久久久| 丰满岳乱妇一区二区三区| 97精品久久久午夜一区二区三区| 在线视频观看一区| 欧美tk丨vk视频| 中文字幕不卡在线观看| 亚洲黄色录像片| 久久国产尿小便嘘嘘尿| 丰满亚洲少妇av| 欧美三级乱人伦电影| 日韩一二三区不卡| 国产精品久久影院| 日韩二区三区在线观看| 国产精品888| 欧美综合一区二区| 久久蜜桃香蕉精品一区二区三区| 中文字幕一区二区三区四区不卡 | 日韩经典中文字幕一区| 韩国三级电影一区二区| 色狠狠桃花综合| 日韩精品一区二区三区三区免费| 欧美激情中文字幕| 五月婷婷色综合| 成人sese在线| 日韩亚洲电影在线| 亚洲欧美日韩在线播放| 久久精品国内一区二区三区| 99久久精品国产精品久久| 日韩西西人体444www| 国产精品麻豆99久久久久久| 日韩综合小视频| av爱爱亚洲一区| 精品日韩99亚洲| 亚洲午夜精品17c| 99久久99久久综合| 精品理论电影在线观看 | 亚洲女人的天堂| 国产资源精品在线观看| 欧美日韩在线观看一区二区| 国产亚洲成av人在线观看导航 | 一区二区三区不卡视频| 国产麻豆欧美日韩一区| 5566中文字幕一区二区电影| 亚洲免费观看高清在线观看| 国产精品18久久久久| 欧美精品色综合| 一区二区三区中文字幕电影| 成人免费的视频| 久久久久久**毛片大全| 久久精品国产99| 欧美电影一区二区| 亚洲在线中文字幕| 96av麻豆蜜桃一区二区| 国产精品欧美一区二区三区| 精品写真视频在线观看| 日韩一区国产二区欧美三区| 亚洲电影一区二区三区| 在线亚洲一区二区| 亚洲免费大片在线观看| 99精品国产91久久久久久| 国产欧美va欧美不卡在线| 国产一区二区三区在线观看免费 | 亚洲另类在线一区| av电影在线观看一区| 亚洲国产精品成人综合色在线婷婷 | 日韩免费看的电影| 日韩高清不卡一区| 日韩一区二区三区视频在线| 亚洲一二三区不卡| 欧美色综合网站| 午夜激情一区二区| 欧美精品一二三| 日韩国产在线观看一区| 欧美日本一区二区在线观看| 亚洲国产成人av网| 在线不卡a资源高清| 免费观看30秒视频久久| 日韩小视频在线观看专区| 麻豆视频观看网址久久| 精品免费一区二区三区| 精品一区二区免费在线观看| 精品国产乱码久久久久久夜甘婷婷 | 欧美电影影音先锋| 免费观看在线综合| 精品国偷自产国产一区| 国产黄色91视频| 亚洲少妇最新在线视频| 91九色02白丝porn| 天堂一区二区在线免费观看| 欧美一级日韩不卡播放免费| 久久成人综合网| 国产欧美一区二区精品忘忧草| 成人中文字幕电影| 亚洲综合视频在线| 欧美一区二区视频在线观看| 黑人巨大精品欧美一区| 中文字幕中文乱码欧美一区二区| 91蜜桃免费观看视频| 日韩综合在线视频| 久久精品人人做人人爽97| 99精品欧美一区| 奇米精品一区二区三区四区| 久久精品一区四区| 色欧美片视频在线观看|