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

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

?? 51

?? 51單片機大量源碼
??
字號:
//獨立式鍵盤調時的數碼時鐘實驗
#include<reg52.h>    //  包含51單片機寄存器定義的頭文件
unsigned char code Tab[ ]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};  //數字0~9的段碼
unsigned char int_time ; //中斷次數計數變量
unsigned char second;    //秒計數變量
unsigned char minute;    //分鐘計數變量
unsigned char hour;     //小時計數變量

sbit S1=P3^2;          //將S1位定義為P3.2
sbit S2=P3^3;          //將S2位定義為P3.3
sbit S3=P3^4;          //將S3位定義為P3.4
sbit S4=P3^5;          //將S4位定義為P3.5

/******************************************************************
函數功能:數碼管掃描延時
********************************************************************/
 void delay(void)     
 {
   unsigned char j;
	for(j=0;j<200;j++)
	 ;
  }
/******************************************************************
函數功能:鍵盤掃描延時
********************************************************************/
  void delay60ms(void)
  {
    unsigned char i,j;
	 for(i=0;i<200;i++)
	 for(j=0;j<100;j++)
	   ;
  }

/******************************************************************
函數功能:顯示秒
入口參數:s
********************************************************************/
 void DisplaySecond(unsigned char s)
{
   P2=0xbf;        //P2.6引腳輸出低電平, DS6點亮 
   P0=Tab[s/10];          //顯示十位
   delay();
  
   P2=0x7f;       //P2.7引腳輸出低電平, DS7點亮 
   P0=Tab[s%10];         //顯示個位
	delay();

	P0=0xff;     //關閉所有數碼管
   
 }
 
/******************************************************************
函數功能:顯示分鐘
入口參數:m
********************************************************************/
void DisplayMinute(unsigned char m)
{
     P2=0xf7;   // P2.3引腳輸出低電平, DS3點亮 
     P0=Tab[m/10];//顯示個位
	  	delay();

	  P2=0xef;   // P2.4引腳輸出低電平, DS4點亮 
	  P0=Tab[m%10];
	  	delay();

	  P2=0xdf;   //P2.5引腳輸出低電平, DS5點亮 
	  P0=0xbf;   //分隔符“-”的段碼
	 	delay();

	  P0=0xff;   //關閉所有數碼管
}
/******************************************************************
函數功能:顯示小時的子程序
入口參數:h
********************************************************************/
void DisplayHour(unsigned char h)
{
   
   P2=0xfe;        //P2.0引腳輸出低電平, DS0點亮 
   P0=Tab[h/10];          //顯示十位 
  	delay();

 
   P2=0xfd;       //P2.1引腳輸出低電平, DS1點亮 
   P0=Tab[h%10];    //顯示個位
	delay();
	
    
	P2=0xfb;     //P2.2引腳輸出低電平, DS2點亮 
	P0=0xbf;     //分隔符“-”的段碼
		delay();

   P0=0xff;     //關閉所有數碼管
    
 }
/******************************************************************
函數功能:鍵盤掃描
********************************************************************/
void key_scan(void)
{
     P3=0x3c;   //將P1口高4位置高電平“1”
	  if((P3&0x3c)!=0x3c)         //有鍵按下
	   {
		     delay60ms();         //延時60ms再檢測
			     if((P3&0x3c)!=0x3c)         //確實有鍵按下
			     {
			          if(S1==0)      //如果是S1鍵按下
			             second++;   //秒加1
					   if(S2==0)      //如果是S2鍵按下
			           minute++;    //分鐘加1
						 if(S3==0)     //如果是S3鍵按下
			           hour++;      //小時加1
						 if(S4==0)     //如果是S4鍵按下
			           {
						    second=0;   //秒清0
						    minute=0;   //分鐘清0
						    hour=0;     //小時清0
						  }
              }
	   }
}

/******************************************************************
函數功能:主函數
********************************************************************/

 void main(void)
   {
	    	
			TMOD=0x01;             //使用定時器T0		
			EA=1;                  //開中斷總允許
			ET0=1;                 //允許T0中斷
			TH0=(65536-46083)/256;  //定時器高八位賦初值
			TL0=(65536-46083)%256;  //定時器低八位賦初值
			TR0=1;                 //啟動定時器T0 
			int_time=0;    //中斷計數變量初始化
			second=0;      //秒計數變量初始化
			minute=0;     //分鐘計數變量初始化
			hour=0;       //小時計數變量初始化
        
         while(1)
			{	      
	 				 DisplaySecond(second);    //調用秒顯示子程序
					 	delay();

				    DisplayMinute(minute);   //調用分鐘顯示子程序
						delay();


					 DisplayHour(hour);       //調用小時顯示子程序
					 	delay();


				    							  
		   }
  }

/******************************************************************
函數功能:定時器T0的中斷服務子程序
********************************************************************/
  void interserve(void ) interrupt 1 using 1  //using Time0
  {
     TR0=0;                 //關閉定時器T0
     int_time++;           //中斷次數加1
		 if(int_time==20)    //如果中斷次數滿20
		   {
              int_time=0;    //中斷計數變量清0
		        second++;      //秒計數變量加1
			}
		 if(second==60)      //如果秒計滿60
		    {
				 second=0;    //如果秒計滿60,將秒計數變量清0
				 minute++;    //分鐘計數變量加1
			 }
		 if(minute==60)    //如果分鐘計滿60
		   {
			   minute=0;    //如果分鐘計滿60,將分鐘計數變量清0
			   hour++;      //小時計數變量加1
		   }
		 if(hour==24)     //如果小時計滿24
		   {
			hour=0;              //如果小時計滿24,將小時計數變量清0
	       }
      key_scan();               //執行鍵盤掃描 
      TH0=(65536-46083)/256;    //定時器T0高四位賦值
		TL0=(65536-46083)%256;    //定時器T0低四位賦值
      TR0=1;                   //啟動定時器T0
		
  }  





 

 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人午夜电影小说| 亚洲欧美一区二区视频| 精品国产免费一区二区三区香蕉| 国产免费成人在线视频| 亚洲高清在线精品| av在线不卡观看免费观看| 91精品国产综合久久精品app| 日本一二三不卡| 日本欧美一区二区三区乱码| 97精品久久久午夜一区二区三区| 欧美大度的电影原声| 一区二区高清免费观看影视大全| 韩国一区二区视频| 欧美伦理影视网| 日韩欧美精品在线| 欧美一级欧美一级在线播放| 国产精品欧美一区喷水| 麻豆精品视频在线| 欧美三级视频在线观看| 亚洲欧美日韩国产另类专区| 国产99久久久国产精品潘金网站| 日韩欧美国产午夜精品| 午夜欧美在线一二页| 91国偷自产一区二区开放时间| 国产精品三级av在线播放| 国内精品伊人久久久久av一坑| 制服丝袜av成人在线看| 亚洲国产精品影院| 在线欧美一区二区| 樱花影视一区二区| 色噜噜狠狠成人中文综合| 亚洲女与黑人做爰| 91影视在线播放| 亚洲卡通欧美制服中文| 91亚洲精品久久久蜜桃| 亚洲免费观看高清完整版在线| 成人a区在线观看| 综合分类小说区另类春色亚洲小说欧美 | 欧美怡红院视频| 国产精品福利影院| 91视频免费播放| 一区二区三区日韩在线观看| 色菇凉天天综合网| 亚洲不卡在线观看| 91精品国产综合久久久久久 | 久久99九九99精品| 久久综合色之久久综合| 国产a视频精品免费观看| 久久久久久久电影| 成人av集中营| 依依成人精品视频| 在线91免费看| 国产一区二区三区在线观看免费 | 成人中文字幕在线| 亚洲同性gay激情无套| 在线观看免费视频综合| 日本欧美一区二区三区| 国产色产综合色产在线视频 | 欧美日韩色综合| 老司机精品视频在线| 国产视频一区二区在线| 色综合天天综合给合国产| 视频一区二区三区入口| 久久精品视频一区| 99riav久久精品riav| 日韩成人精品在线观看| 国产欧美日韩视频在线观看| 在线亚洲高清视频| 久久99精品网久久| 亚洲精品亚洲人成人网在线播放| 91精品国产全国免费观看 | 国产精品久久久久aaaa樱花| 欧美中文一区二区三区| 久久精品一区四区| 欧美精品一区二区精品网| 国产精品毛片无遮挡高清| 色婷婷激情久久| 美女在线观看视频一区二区| 中文字幕va一区二区三区| 欧美日韩精品系列| 成人高清免费观看| 日韩激情在线观看| 亚洲日本一区二区| 国产三级精品三级在线专区| 4438成人网| 色香色香欲天天天影视综合网| 九九**精品视频免费播放| 亚洲欧美一区二区久久| 久久久蜜臀国产一区二区| 91精品国产入口在线| 91热门视频在线观看| 国产成人久久精品77777最新版本| 午夜国产精品一区| 亚洲免费毛片网站| 国产精品久久久久久户外露出 | 99re成人在线| 国产一区啦啦啦在线观看| 五月激情综合婷婷| 成人欧美一区二区三区视频网页| 久久综合久久久久88| 欧美猛男男办公室激情| 欧美亚洲图片小说| 91精品办公室少妇高潮对白| 成人a级免费电影| 高清久久久久久| 国产一本一道久久香蕉| 精品中文字幕一区二区小辣椒| 午夜激情一区二区| 亚洲六月丁香色婷婷综合久久| 国产精品久久久久久久久免费樱桃| 精品1区2区在线观看| 精品国产麻豆免费人成网站| 5566中文字幕一区二区电影| 欧美美女直播网站| 欧美三电影在线| 欧美日韩精品欧美日韩精品一 | av亚洲精华国产精华| 国产麻豆午夜三级精品| 精品在线一区二区| 国产毛片精品视频| 国产成人av电影在线播放| 国产成人av电影| 91免费版在线| 色婷婷综合中文久久一本| 亚洲欧美综合色| 亚洲一区二区视频在线观看| 欧美国产日韩在线观看| 成人理论电影网| 91丨九色丨黑人外教| 91美女片黄在线观看91美女| 色老汉一区二区三区| 在线一区二区视频| 欧美日韩视频在线一区二区| 欧美xxx久久| 国产三级精品视频| 亚洲免费观看视频| 一区二区三区中文字幕电影 | 99久久免费国产| 97久久超碰精品国产| 在线观看www91| 欧美不卡一二三| 久久影院视频免费| 亚洲免费看黄网站| 免费观看在线综合色| 国产精品一区在线观看乱码 | 精品一区二区三区视频在线观看| 国产在线精品一区二区不卡了| 从欧美一区二区三区| 欧美日韩精品欧美日韩精品一| 精品福利av导航| 日韩毛片精品高清免费| 日本美女一区二区三区视频| 成人的网站免费观看| 欧美一区二区视频网站| 欧美一区国产二区| **欧美大码日韩| 麻豆国产精品777777在线| 美女精品一区二区| 91浏览器打开| 91精品国产色综合久久ai换脸| 精品国产一区二区在线观看| 中文字幕一区二区在线播放| 免费在线观看视频一区| 成人深夜在线观看| 日韩欧美国产综合一区| 亚洲免费av高清| 国产一区二区三区免费| 欧美色综合影院| 国产精品久久国产精麻豆99网站| 男男视频亚洲欧美| 在线中文字幕一区| 久久色视频免费观看| 午夜国产精品一区| 91久久免费观看| 国产精品久久久久久久久动漫 | 国产成人av一区二区三区在线| 欧美视频在线一区二区三区| 久久日韩粉嫩一区二区三区| 天天操天天色综合| 欧洲一区二区三区在线| 国产精品久久久久久久午夜片| 免费欧美日韩国产三级电影| 在线视频你懂得一区| 欧美极品美女视频| 国产麻豆精品一区二区| 日韩欧美中文字幕制服| 亚洲第一久久影院| 日本高清无吗v一区| 欧美国产日韩a欧美在线观看| 精品一区二区三区视频在线观看| 欧美久久婷婷综合色| 亚洲国产一区二区三区| 色成年激情久久综合| 亚洲欧美韩国综合色| 91免费国产在线| 亚洲精品国产a| 欧美色倩网站大全免费| 一区二区在线免费观看| 99久久99久久久精品齐齐| 国产欧美日韩激情|