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

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

?? 51

?? 51單片機(jī)大量源碼
??
字號(hào):
//矩陣式鍵盤按鍵值的數(shù)碼管顯示實(shí)驗(yàn)
#include<reg52.h>   //包含51單片機(jī)寄存器定義的頭文件
sbit P14=P1^4;      //將P14位定義為P1.4引腳
sbit P15=P1^5;      //將P15位定義為P1.5引腳
sbit P16=P1^6;      //將P16位定義為P1.6引腳
sbit P17=P1^7;      //將P17位定義為P1.7引腳
unsigned char code Tab[ ]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};    //數(shù)字0~9的段碼
unsigned char keyval;    //定義變量?jī)?chǔ)存按鍵值
/**************************************************************
函數(shù)功能:數(shù)碼管動(dòng)態(tài)掃描延時(shí)
**************************************************************/
void led_delay(void)     
 {
   unsigned char j;
	for(j=0;j<200;j++)
	 ;
  }
/**************************************************************
函數(shù)功能:按鍵值的數(shù)碼管顯示子程序
**************************************************************/
 void display(unsigned char k)
{
   P2=0xbf;            //點(diǎn)亮數(shù)碼管DS6
   P0=Tab[k/10];       //顯示十位 
   led_delay();        //動(dòng)態(tài)掃描延時(shí) 
    led_delay();        //動(dòng)態(tài)掃描延時(shí)
	 led_delay();        //動(dòng)態(tài)掃描延時(shí)  
   P0=0xff;
   P2=0x7f;            //點(diǎn)亮數(shù)碼管DS7
   P0=Tab[k%10];       //顯示個(gè)位 
	led_delay();       //動(dòng)態(tài)掃描延時(shí) 
	 led_delay();        //動(dòng)態(tài)掃描延時(shí) 
	  led_delay();        //動(dòng)態(tài)掃描延時(shí) 
	P0=0xff;  
 }
/**************************************************************
函數(shù)功能:軟件延時(shí)子程序
**************************************************************/
 void delay20ms(void)   
{
   unsigned char i,j;
	for(i=0;i<100;i++)
	 for(j=0;j<60;j++)
           ;
 }
/**************************************************************
函數(shù)功能:主函數(shù)
**************************************************************/ 
 void main(void)
 {
   EA=1;                  //開總中斷
	ET0=1;                 //定時(shí)器T0中斷允許         
	TMOD=0x01;            //使用定時(shí)器T0的模式1
	TH0=(65536-500)/256;  //定時(shí)器T0的高8位賦初值
	TL0=(65536-500)%256;  //定時(shí)器T0的高8位賦初值
	TR0=1;                //啟動(dòng)定時(shí)器T0
	keyval=0x00;          //按鍵值初始化為0
	   
	while(1)                //無限循環(huán)
		{
		  display(keyval);   //調(diào)用按鍵值的數(shù)碼管顯示子程序
		   led_delay();        //動(dòng)態(tài)掃描延時(shí) 
		}

}
/**************************************************************
函數(shù)功能:定時(shí)器0的中斷服務(wù)子程序,進(jìn)行鍵盤掃描,判斷鍵位
**************************************************************/ 
  void time0_interserve(void) interrupt 1 using 1    //定時(shí)器T0的中斷編號(hào)為1,使用第一組寄存器
  {
     TR0=0;                  //關(guān)閉定時(shí)器T0
     P1=0xf0;                 //所有行線置為低電平“0”,所有列線置為高電平“1”
	  if((P1&0xf0)!=0xf0)      //列線中有一位為低電平“0”,說明有鍵按下
	     delay20ms();           //延時(shí)一段時(shí)間、軟件消抖
	  if((P1&0xf0)!=0xf0)      //確實(shí)有鍵按下
	    {
	       P1=0xfe;             //第一行置為低電平“0”(P1.0輸出低電平“0”)
	       if(P14==0)           //如果檢測(cè)到接P1.4引腳的列線為低電平“0”
             keyval=1;            //可判斷是S1鍵被按下
           if(P15==0)             //如果檢測(cè)到接P1.5引腳的列線為低電平“0”
             keyval=2;            //可判斷是S2鍵被按下
           if(P16==0)             //如果檢測(cè)到接P1.6引腳的列線為低電平“0”
             keyval=3;            //可判斷是S3鍵被按下
           if(P17==0)            //如果檢測(cè)到接P1.7引腳的列線為低電平“0”
             keyval=4;           //可判斷是S4鍵被按下

           P1=0xfd;             //第二行置為低電平“0”(P1.1輸出低電平“0”)
	      if(P14==0)           //如果檢測(cè)到接P1.4引腳的列線為低電平“0”
             keyval=5;            //可判斷是S5鍵被按下
           if(P15==0)             //如果檢測(cè)到接P1.5引腳的列線為低電平“0”
             keyval=6;            //可判斷是S6鍵被按下
           if(P16==0)             //如果檢測(cè)到接P1.6引腳的列線為低電平“0”
             keyval=7;            //可判斷是S7鍵被按下
           if(P17==0)            //如果檢測(cè)到接P1.7引腳的列線為低電平“0”
             keyval=8;           //可判斷是S8鍵被按下
		
           P1=0xfb;             //第三行置為低電平“0”(P1.2輸出低電平“0”)
	    if(P14==0)          //如果檢測(cè)到接P1.4引腳的列線為低電平“0”
             keyval=9;          //可判斷是S9鍵被按下
           if(P15==0)           //如果檢測(cè)到接P1.5引腳的列線為低電平“0”
             keyval=10;         //可判斷是S10鍵被按下
           if(P16==0)          //如果檢測(cè)到接P1.6引腳的列線為低電平“0”
             keyval=11;        //可判斷是S11鍵被按下
           if(P17==0)          //如果檢測(cè)到接P1.7引腳的列線為低電平“0”
             keyval=12;        //可判斷是S12鍵被按下

           P1=0xf7;             //第四行置為低電平“0”(P1.3輸出低電平“0”)
	    if(P14==0)          //如果檢測(cè)到接P1.4引腳的列線為低電平“0”
             keyval=13;          //可判斷是S13鍵被按下
           if(P15==0)           //如果檢測(cè)到接P1.5引腳的列線為低電平“0”
             keyval=14;         //可判斷是S14鍵被按下
           if(P16==0)          //如果檢測(cè)到接P1.6引腳的列線為低電平“0”
             keyval=15;        //可判斷是S15鍵被按下
           if(P17==0)          //如果檢測(cè)到接P1.7引腳的列線為低電平“0”
             keyval=16;        //可判斷是S16鍵被按下
       }
     TR0=1;                    //開啟定時(shí)器T0
     TH0=(65536-500)/256;  //定時(shí)器T0的高8位賦初值
	  TL0=(65536-500)%256;  //定時(shí)器T0的高8位賦初值		 
 }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本高清视频一区二区| 亚洲精品视频在线| 日本系列欧美系列| 99久久国产综合色|国产精品| 欧美精品一区男女天堂| 亚洲成a天堂v人片| 国产一区视频网站| 日韩女优电影在线观看| 欧美色图在线观看| 欧美三区在线观看| 在线一区二区观看| 精品视频一区二区不卡| 欧美精品v日韩精品v韩国精品v| 欧美性视频一区二区三区| 欧美色综合影院| 欧美精品日韩一区| 精品国产凹凸成av人网站| 欧美一区二区三区播放老司机| 91麻豆精品国产91久久久久久| 欧美在线制服丝袜| 亚洲线精品一区二区三区八戒| 欧美色偷偷大香| 制服.丝袜.亚洲.另类.中文| 91麻豆精品91久久久久同性| 精品国产91久久久久久久妲己 | 欧美二区乱c少妇| 91精品国产入口| 欧美va亚洲va香蕉在线| 中文字幕精品综合| 一区二区三区国产| 美女视频一区在线观看| 国产成人日日夜夜| 欧美三级一区二区| 久久久久亚洲蜜桃| 夜夜精品浪潮av一区二区三区| 日韩精品电影在线| 成人激情黄色小说| 欧美日韩美少妇| 欧美激情一区在线| 午夜亚洲福利老司机| 国产精品小仙女| 欧美三级电影在线看| 国产拍欧美日韩视频二区| 亚洲国产精品久久人人爱 | 26uuuu精品一区二区| 成人欧美一区二区三区| 日本欧美韩国一区三区| 99久久久国产精品| 日韩一区二区三区视频在线观看| **欧美大码日韩| 美腿丝袜亚洲一区| 欧美午夜精品一区二区三区| 国产亚洲精品7777| 日韩精品五月天| 91久久精品国产91性色tv| 久久九九99视频| 久久精品久久久精品美女| 日本韩国视频一区二区| 国产精品久久久久久久久久免费看| 亚洲成人手机在线| 日本精品一区二区三区高清 | 91精品国产欧美一区二区| 国产精品传媒入口麻豆| 精品伊人久久久久7777人| 欧美视频一二三区| 亚洲女同一区二区| 99热这里都是精品| 国产精品成人免费| 懂色av中文一区二区三区| 精品99999| 精品一区二区在线看| 日韩一区二区三免费高清| 五月天婷婷综合| 欧美日韩高清在线播放| 一区二区久久久| 一本久道久久综合中文字幕| 国产精品久久久久久妇女6080 | 欧美日韩精品一区二区三区| 樱花草国产18久久久久| 色婷婷综合久久久久中文| 亚洲日本va午夜在线电影| 99re成人精品视频| 亚洲精品免费在线观看| 欧美在线三级电影| 亚洲国产欧美另类丝袜| 777久久久精品| 美国一区二区三区在线播放| 欧美人与性动xxxx| 日本视频免费一区| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 国产成人在线色| 欧美激情中文字幕| 91啪在线观看| 亚洲国产美国国产综合一区二区| 欧美一区二区视频在线观看2020| 老司机免费视频一区二区三区| www激情久久| 91日韩精品一区| 日韩福利电影在线观看| 欧美zozozo| av中文字幕一区| 亚洲午夜精品17c| 精品国产乱码久久久久久闺蜜| 国产在线不卡一区| 亚洲色图欧美在线| 欧美一区二区国产| 国产成人精品亚洲777人妖| 综合色天天鬼久久鬼色| 在线播放91灌醉迷j高跟美女 | 成人午夜激情片| 亚洲一区中文在线| wwwwww.欧美系列| 一本一本大道香蕉久在线精品 | 欧美日韩一级视频| 国产一区二区电影| 亚洲精品久久7777| 欧美一卡二卡在线观看| 91网上在线视频| 久久国产精品99精品国产| 综合婷婷亚洲小说| 久久先锋影音av| 欧美日韩欧美一区二区| 国产老肥熟一区二区三区| 一区二区三区.www| 中文字幕不卡的av| 精品精品国产高清一毛片一天堂| 91在线视频播放| 国产盗摄视频一区二区三区| 亚洲成人av电影在线| 国产精品国产三级国产有无不卡 | 午夜精品久久久久久久99樱桃| 久久亚洲一级片| 欧美日韩五月天| 99精品欧美一区| 国产一区二区精品久久| 蜜桃久久精品一区二区| 亚洲综合丁香婷婷六月香| 欧美激情综合在线| 久久久99精品久久| 欧美大片免费久久精品三p| 久久久影院官网| 欧美电影在哪看比较好| 在线精品视频一区二区三四| 成人综合日日夜夜| 国产麻豆精品theporn| 久久国产三级精品| 麻豆91在线看| 久久国产精品99久久人人澡| 日本 国产 欧美色综合| 午夜精品福利在线| 亚洲va中文字幕| 午夜国产不卡在线观看视频| 亚洲激情图片一区| 亚洲精品视频免费观看| 中文字幕欧美国产| 国产精品国产三级国产三级人妇| 久久婷婷成人综合色| 久久综合狠狠综合久久激情| 日韩午夜在线影院| 欧美xxxxx牲另类人与| 久久在线观看免费| 国产校园另类小说区| 精品国产一区二区在线观看| 精品少妇一区二区三区免费观看| 日韩亚洲欧美一区| 精品成人在线观看| 久久精品在线观看| 国产精品久久久久久久久晋中| 中文字幕在线不卡国产视频| 亚洲男女一区二区三区| 亚洲乱码国产乱码精品精小说| 亚洲精品中文在线影院| 午夜精品久久久久久久久久| 麻豆国产精品一区二区三区| 国产一区美女在线| 成人精品视频一区二区三区 | 午夜电影久久久| 男女男精品视频| 韩国理伦片一区二区三区在线播放| 国产一区二区成人久久免费影院| 成人午夜在线免费| 欧美亚一区二区| 欧美成人欧美edvon| 日本一区二区视频在线| 一区二区高清视频在线观看| 日韩av中文字幕一区二区| 国产一区二区三区香蕉| 色婷婷av一区二区| 欧美一级国产精品| 国产精品免费视频网站| 亚洲国产乱码最新视频| 国产一区二区精品久久| 91国产免费观看| 久久精品视频在线看| 亚洲一区二区高清| 丁香五精品蜜臀久久久久99网站| 欧美午夜一区二区| 国产精品高潮久久久久无| 天堂午夜影视日韩欧美一区二区| 成人在线综合网站|