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

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

?? 時鐘.c

?? 單片機開發板配套52個程序(c語言源代碼)
?? C
字號:
/*
1、按鍵可以調整當時時間
2、按鍵可以調節定時時間
3、定時時間到繼電器吸合

*8位數碼管顯示 時間格式格式 12-08-00 標示12點08分00秒

S1 用于小時 加1操作  
S2 用于小時減1操作
S3 用于分鐘 加1操作
S4 用于分鐘減1操作
*/

/*-----------------------------------------------
  名稱:普通時鐘
  日期:2009.5
  修改:無
  內容:
------------------------------------------------*/
#include<reg52.h>     //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義


sbit KEY1=P3^0;       //定義端口參數
sbit KEY2=P3^1;
sbit KEY3=P3^2;
sbit KEY4=P3^3;

sbit LED=P1^2;       //定義指示燈參數
code unsigned char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; 
			         //共陰數碼管 0-9
unsigned char StrTab[8];                 //定義緩沖區
unsigned char minute=30,hour=12,second;  //定義并且初始化值 12:30:00
/******************************************************************/
/*                    延時函數                                    */
/******************************************************************/
void delay(unsigned int cnt)
{
 while(--cnt);
}

/******************************************************************/
/*                    顯示處理函數                                      */
/******************************************************************/
void Displaypro(void)
{

	        StrTab[0]=tab[hour/10];    //顯示小時
			StrTab[1]=tab[hour%10];
			StrTab[2]=0x40;            //顯示"-"
			StrTab[3]=tab[minute/10];  //顯示分鐘
			StrTab[4]=tab[minute%10];
			StrTab[5]=0x40;            //顯示"-"
            StrTab[6]=tab[second/10];  //顯示秒
			StrTab[7]=tab[second%10];
	
}
/******************************************************************/
/*                    主函數                                      */
/******************************************************************/
main()//主函數
{
    TMOD |=0x01;//定時器0 10ms in 12M crystal 用于計時
	TH0=0xd8;   //初值
	TL0=0xf0;
	ET0=1;
	TR0=1;

    TMOD |=0x10; //定時器1用于動態掃描
	TH1=0xF8;    //初值
	TL1=0xf0;
	ET1=1;
	TR1=1;
    EA =1;
    

    Displaypro();   //調用顯示處理

while(1)//主循環
  {
   

  if(!KEY1) //按鍵1去抖以及動作
    {
    delay(10000);
    if(!KEY1)
	   {          
	     hour++;if(hour==24)hour=0;     //正常時間 小時 加1
         Displaypro();
	   }
	}

   if(!KEY2) //按鍵2去抖以及動作
    {
    delay(10000);
    if(!KEY2)
	   {
       hour--;if(hour==255)hour=23;   //正常時間 小時減1
       
	   Displaypro();
	  }
	}
  if(!KEY3) //按鍵去抖以及動作
    {
    delay(10000);
    if(!KEY3)
	   {
	    minute++;if(minute==60)minute=0;//分加1
	    Displaypro();
	  }
	}
  if(!KEY4) //按鍵去抖以及動作
    {
    delay(10000);
    if(!KEY4)
	   {
	    minute--;if(minute==255)minute=59;  //分減1
	    Displaypro();
	  }
	}
  }
}
/******************************************************************/
/*                  定時器1中斷                                   */
/******************************************************************/
void time1_isr(void) interrupt 3 using 0//定時器1用來動態掃描
{
    static unsigned char num;
    TH1=0xF8;//重入初值
	TL1=0xf0;

	switch (num){
     case 0:P2=0;P0=StrTab[num];break; //分別調用緩沖區的值進行掃描
	 case 1:P2=1;P0=StrTab[num];break;
	 case 2:P2=2;P0=StrTab[num];break;
	 case 3:P2=3;P0=StrTab[num];break;
	 case 4:P2=4;P0=StrTab[num];break;
	 case 5:P2=5;P0=StrTab[num];break;
     case 6:P2=6;P0=StrTab[num];break;
	 case 7:P2=7;P0=StrTab[num];break;
	 default:break;
}
num++;     //掃描8次,使用8個數碼管
if(num==8)
   num=0;
}
/******************************************************************/
/*                    定時器0中斷                                 */
/******************************************************************/
void tim(void) interrupt 1 using 1
{
static unsigned char count;//定義內部靜態變量

TH0=0xd8;                  //重新賦值
TL0=0xf0;
count++;
   switch (count)
          {
           case 0:
           case 20:
           case 40:
           case 60:
           case 80:Displaypro(); //隔一定時間調用顯示處理
                   break;
           case 50:P1=~P1;     //半秒 LED閃爍
                   break;
           default:break;
          }

if (count==100)
    {
    count=0;
    second++;             //秒加1
	if(second==60)
	   {
	   second=0;
	   minute++;          //分加1
	   if(minute==60)
		  {
		   minute=0;
		   hour++;        //時加1
		   if(hour==24)
		      hour=0;
		  }  
      
	   }
    
   } 
 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合九色综合欧美98 | 欧美国产视频在线| 伊人婷婷欧美激情| 国产精品一区二区久久不卡 | 亚洲影院免费观看| 国产美女娇喘av呻吟久久| 欧美日韩黄色一区二区| 国产精品萝li| 国产不卡一区视频| 日韩精品一区二区三区四区| 亚洲一区二区综合| 99视频在线精品| 中文无字幕一区二区三区| 久久精品国产亚洲高清剧情介绍| 欧洲精品在线观看| 亚洲精品美国一| 国产aⅴ综合色| 久久综合久色欧美综合狠狠| 免费在线观看精品| 91麻豆精品国产无毒不卡在线观看| 亚洲男女一区二区三区| 成人免费va视频| 亚洲国产高清不卡| 成人av在线观| 国产精品久久久久精k8| 成人av在线电影| 亚洲欧美综合另类在线卡通| 不卡的av网站| 亚洲日本电影在线| 一本到不卡免费一区二区| 国产精品灌醉下药二区| 91网站在线观看视频| 亚洲少妇最新在线视频| 91福利在线看| 婷婷亚洲久悠悠色悠在线播放 | 99精品在线免费| 成人欧美一区二区三区黑人麻豆| 成人晚上爱看视频| 亚洲人成影院在线观看| 欧美中文字幕一区| 日韩精品三区四区| 日韩欧美国产一二三区| 国产精品影音先锋| 1000精品久久久久久久久| 91啪亚洲精品| 三级成人在线视频| 2022国产精品视频| 91麻豆精东视频| 日韩高清不卡一区二区三区| 日韩欧美在线123| 国产成人精品三级麻豆| 亚洲欧美日韩电影| 欧美一区二区成人6969| 国产高清不卡二三区| 亚洲视频在线一区| 91精品久久久久久久99蜜桃| 国产美女av一区二区三区| 亚洲男人的天堂av| 欧美mv和日韩mv国产网站| 国产成人免费在线| 亚洲愉拍自拍另类高清精品| 91麻豆精品国产| 欧美三级韩国三级日本三斤| 看片的网站亚洲| 国产精品卡一卡二| 欧美美女视频在线观看| 国产91精品入口| 日韩国产一区二| 国产精品传媒在线| 精品久久人人做人人爽| 色丁香久综合在线久综合在线观看| 日本不卡不码高清免费观看| 国产精品国产三级国产| 国产精品少妇自拍| 欧美日韩综合色| 成人性生交大合| 石原莉奈在线亚洲三区| 综合精品久久久| 日韩网站在线看片你懂的| 99国产精品久久久久久久久久| 蜜乳av一区二区| 一区二区三区四区高清精品免费观看| 欧美v国产在线一区二区三区| 色哟哟在线观看一区二区三区| 国内外精品视频| 五月综合激情婷婷六月色窝| 成人免费视频在线观看| 久久久精品2019中文字幕之3| 欧美视频中文字幕| 色综合天天综合| 国产91综合网| 国内精品自线一区二区三区视频| 一区二区三区在线视频播放| 国产精品乱码久久久久久| 久久新电视剧免费观看| 日韩一区二区三区av| 欧美高清性hdvideosex| 欧美日韩视频在线第一区 | 欧美哺乳videos| 欧美二区三区的天堂| 精品婷婷伊人一区三区三| 91色|porny| 91美女精品福利| 色一区在线观看| 91麻豆精品一区二区三区| 99久久精品免费看国产免费软件| 国产高清久久久| 国产成人aaa| 成人在线视频一区二区| 国产a精品视频| 成人免费观看av| 99久久综合99久久综合网站| 成人在线综合网站| 波多野洁衣一区| 91免费在线播放| 欧美专区亚洲专区| 亚洲精品一区二区三区福利| 欧美高清www午色夜在线视频| 欧美理论电影在线| 91精品在线一区二区| 日韩一级欧美一级| www欧美成人18+| 欧美国产精品一区| 亚洲日本韩国一区| 亚洲成人自拍网| 欧美bbbbb| 国产成人av在线影院| av在线不卡免费看| 色综合久久久久网| 欧美放荡的少妇| 久久久综合激的五月天| 国产精品久久久久影院老司 | 欧美色精品在线视频| 欧美日韩国产欧美日美国产精品| 3d动漫精品啪啪一区二区竹菊| 日韩精品中文字幕一区| 国产三级久久久| 亚洲精品欧美二区三区中文字幕| 亚洲第一在线综合网站| 久久er99热精品一区二区| 不卡的av电影| 91精品久久久久久久久99蜜臂| 国产欧美日韩一区二区三区在线观看| 《视频一区视频二区| 日本午夜精品视频在线观看| 国产精品99久| 欧美久久高跟鞋激| 日本一区二区三区国色天香 | 国产在线麻豆精品观看| av在线这里只有精品| 欧美日韩精品欧美日韩精品一 | 亚洲女人****多毛耸耸8| 午夜成人在线视频| 成人中文字幕电影| 在线播放日韩导航| 国产精品不卡视频| 久久成人羞羞网站| 在线观看日韩av先锋影音电影院| 精品国产乱子伦一区| 亚洲精选一二三| 国产91精品久久久久久久网曝门| 欧美日韩一区精品| 国产女人aaa级久久久级| 日韩成人av影视| 色婷婷久久久综合中文字幕 | 成人午夜激情片| 日韩欧美不卡在线观看视频| 国产精品传媒视频| 国产一区二区在线视频| 欧美绝品在线观看成人午夜影视| 国产精品乱人伦一区二区| 久久99热这里只有精品| 欧美日韩一区二区三区高清| 国产精品久久久久永久免费观看 | 91麻豆福利精品推荐| 国产日韩欧美电影| 激情丁香综合五月| 91精品国产欧美一区二区18| 亚洲精品乱码久久久久| 成人97人人超碰人人99| 国产亚洲一二三区| 经典三级在线一区| 日韩手机在线导航| 日本视频免费一区| 欧美酷刑日本凌虐凌虐| 亚洲sss视频在线视频| 91福利国产精品| 中文字幕日韩av资源站| 成人av影视在线观看| 中文字幕av一区 二区| 国产福利不卡视频| 久久久亚洲精品一区二区三区| 美女在线观看视频一区二区| 欧美二区三区的天堂| 日韩在线观看一区二区| 欧美一三区三区四区免费在线看| 天天综合天天做天天综合| 337p亚洲精品色噜噜噜| 日本vs亚洲vs韩国一区三区二区| 欧美一区二区三级|