wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

mcs-51單片機 掃描矩陣鍵盤程序

作者:佚名   來源:本站原創   點擊數:  更新時間:2011年06月01日   【字體:
#include<reg52.h>
#define uint  unsigned int
#define uchar unsigned char

 

sbit DSCQ=P2^6;//位定義段鎖存器控制端
sbit WSCQ=P2^7;//位定義位鎖存器控制端


uchar code table[]={0x3f,0x06,0x5b,0x4f, //0,1,2,3
     0x66,0x6d,0x7d,0x07, //4,5,6,7
     0x7f,0x6f,0x77,0x7c, //8,9,a,b
     0x39,0x5e,0x79,0x71};//c,d,e,f

void delay(uint t);//聲明延時函數
void keyscan();    //聲明掃描函數


void main()
{
  
 DSCQ=0;//段鎖存器鎖存
 WSCQ=0;//位鎖存器鎖存

 P0=0x00;//P0口輸出0000 0000
 WSCQ=1; //位鎖存器允許通過
 WSCQ=0; //位鎖存器鎖存(數碼管接地端全為低電平0)

 
 P0=table[8];//P0口輸出8
 DSCQ=1;     //段鎖存器允許通過

 while(1)
 {

   keyscan();//恒掃描
 
 }
 
}

 

void delay(uint t)
{
 uint x,y;
 for(x=t;x>0;x--)
 {
  for(y=120;y>0;y--)
  {
  

  }
  
 }

}


void keyscan()
{
 uchar key1,key2;
 P3=0xfe;  //1111 1110(將P3.0置為低電平0。高4位寫1,以便讀取4高位I/O口狀態)
 key1=P3;  //第一次讀取P3口
 delay(15);//延時15ms
 key2=P3;  //第二次讀取P3口
 key1=key1&0xf0;//1111 0000(將第一次的值保留高4位,屏蔽低4位)
 key2=key2&0xf0;//1111 0000(將第二次的值保留高4位,屏蔽低4位)
 if((key1==key2)&&key1!=0xf0)//如果key1的值等于key2的值,并且key1的值不等于1111 0000 表明確實有鍵被按下
 {
  switch(key1)
  {
 
  case 0xe0:P0=table[0];break;//1110 0000
  case 0xd0:P0=table[1];break;//1101 0000
  case 0xb0:P0=table[2];break;//1011 0000
  case 0x70:P0=table[3];break;//0111 0000
  
  }
 
 }


 
 P3=0xfd;  //1111 1101(將P3.1置為低電平0。高4位寫1,以便讀取4高位I/O口狀態)
 key1=P3;  //第一次讀取P3口
 delay(15);//延時15ms
 key2=P3;  //第二次讀取P3口
 key1=key1&0xf0;//1111 0000 保留高4位(將第一次的值保留高4位,屏蔽低4位)
 key2=key2&0xf0;//1111 0000 保留高4位(將第二次的值保留高4位,屏蔽低4位)
 if((key1==key2)&&key1!=0xf0)//如果key11的值等于key2的值,并且key1的值不等于1111 0000 表明確實有鍵被按下
 {
  switch(key1)
  {
 
  case 0xe0:P0=table[4];break;//1110 0000
  case 0xd0:P0=table[5];break;//1101 0000
  case 0xb0:P0=table[6];break;//1011 0000
  case 0x70:P0=table[7];break;//0111 0000
  
  }
 
 }

 P3=0xfb;  //1111 1011(將P3.2置為低電平0。高4位寫1,以便讀取4高位I/O口狀態)
 key1=P3;  //第一次讀取P3口
 delay(15);//延時15ms
 key2=P3;  //第二次讀取P3口
 key1=key1&0xf0;//1111 0000(將第一次的值保留高4位,屏蔽低4位)
 key2=key2&0xf0;//1111 0000(將第二次的值保留高4位,屏蔽低4位)
 if((key1==key2)&&key1!=0xf0)//如果key11的值等于key2的值,并且K1的值不等于1111 0000 表明確實有鍵被按下
 {
  switch(key1)
  {
 
  case 0xe0:P0=table[8];break; //1110 0000
  case 0xd0:P0=table[9];break; //1101 0000
  case 0xb0:P0=table[10];break;//1011 0000
  case 0x70:P0=table[11];break;//0111 0000
  
  }
 
 }

 

 P3=0xf7;  //1111 0111(將P3.3置為低電平0。高4位寫1,以便讀取4高位I/O口狀態)
 key1=P3;  //第一次讀取P3口
 delay(15);//延時15ms
 key2=P3;  //第二次讀取P3口
 key1=key1&0xf0;//1111 0000(將第一次的值保留高4位,屏蔽低4位)
 key2=key2&0xf0;//1111 0000(將第二次的值保留高4位,屏蔽低4位)
 if((key1==key2)&&key1!=0xf0)//如果key1的值等于key2的值,并且key1的值不等于1111 0000 表明確實有鍵被按下
 {
  switch(key1)
  {
 
  case 0xe0:P0=table[12];break;//1110 0000
  case 0xd0:P0=table[13];break;//1101 0000
  case 0xb0:P0=table[14];break;//1011 0000
  case 0x70:P0=table[15];break;//0111 0000
  
  }
 
 }

}
關閉窗口

相關文章

中文字幕电影在线观看| 亚洲综合激情小说| 伊人成人网在线看| 欧美日韩中字| 精品久久一区| 色综合综合色| 一区二区导航| 一区二区三区视频免费观看| 精品精品国产三级a∨在线| 日本一区二区三区播放| 国产精品一区二区精品视频观看| 黄色精品视频网站| 国产精品99| 国产福利一区二区三区在线播放| 成人在线网站| 激情五月综合婷婷| 色悠久久久久综合先锋影音下载| 999国产精品一区| 久久av国产紧身裤| 久久最新网址| 欧美限制电影| 国产精品vip| 亚洲欧美网站| 人人狠狠综合久久亚洲| 激情成人综合网| 亚洲天堂手机| av最新在线| 成人精品动漫| 国产96在线亚洲| 黄色不卡一区| 亚洲欧洲日本一区二区三区| 日韩精品一卡二卡三卡四卡无卡| 国产在线视视频有精品| 成人毛片老司机大片| www久久精品| 国产精品国产三级国产aⅴ中文 | 性欧美ⅴideo另类hd| wwwww亚洲| 亚洲国产一区二区久久| 亚洲免费一区三区| 成人亚洲一区二区| 亚洲欧美日本国产专区一区| 国产在线播放一区二区三区| 91日韩精品一区| 亚洲精品久久嫩草网站秘色| 欧美私模裸体表演在线观看| 日韩经典中文字幕| 欧美精品videossex88| 国产美女精品免费电影| 美女三级99| 僵尸世界大战2 在线播放| 99视频在线免费| 亚洲精品无码一区二区| 日本二区三区视频| 国产精品第6页| 亚洲人妻一区二区三区| 美女又爽又黄免费动漫| 午夜影院在线观看视频| 白白色在线观看| 日韩欧美久久| 欧美福利影院| 成人免费视频国产在线观看| 亚洲一级二级三级在线免费观看| 欧美人动与zoxxxx乱| 日韩中文字幕久久| 91在线视频九色| 三级在线免费观看| 丰满少妇一区二区三区专区| 国产十六处破外女视频| 性欧美一区二区三区| 伊人无码高清| 黄网站在线观看| 欧美日韩五区| 午夜激情久久| 粉嫩在线一区二区三区视频| 亚洲一区在线观看视频| 亚洲国产精品字幕| 欧美一级在线播放| 亚洲永久一区二区三区在线| 欧美亚洲成人精品| 精品欧美日韩在线| 久久国产激情视频| 久久久久久久国产视频| 国产精品国产高清国产| 三级黄色的网站| 黑人精品视频| 成人在线免费小视频| 国产成人精品免费视频网站| 亚洲午夜一区二区| 亚洲人成自拍网站| 成人在线视频网址| 精品人妻一区二区三区四区在线| 国产全是老熟女太爽了| 91成人国产综合久久精品| 一个人看的www在线免费观看| 国产福利片在线| 欧美黄色网络| 黄色一区二区三区四区| 国产日韩欧美一区二区三区乱码 | 亚洲永久免费av| 亚洲天堂色网站| 国产精品v欧美精品v日韩| 日本xxxxxxx免费视频| 久久国产一级片| 国产伦精品一区二区三区视频小说| 欧美老女人性开放| 精品嫩草影院| 成人免费视频一区| 精品欧美久久久| 成人免费视频a| 福利在线一区二区三区| 日韩欧美亚洲视频| 毛片网站免费| 欧美动物xxx| 国产农村妇女毛片精品久久莱园子 | 日韩经典在线视频| 国产麻豆xxxvideo实拍| 国产肥老妇视频| 黄色高清在线观看| 日韩视频在线直播| 国产不卡在线播放| 精品精品国产高清一毛片一天堂| 成人天堂噜噜噜| 青青草原成人在线视频| 六月婷婷激情网| 五月婷婷综合激情网| ㊣最新国产の精品bt7086| 欧美黄色激情| 欧美一区不卡| 性久久久久久久| 日本精品免费观看| 亚洲娇小娇小娇小| 精品人妻少妇嫩草av无码专区 | 一本一本久久a久久精品综合妖精| 日韩片在线观看| 久久久久久日本一区99| 中文字幕中文字幕在线中高清免费版 | 日韩欧美三区| 国产最新精品免费| 日韩精品一区二区在线观看| 国产精品久久久久久久小唯西川| 欧美xxxxx少妇| 综合图区亚洲白拍在线| 182tv在线播放| 免费亚洲视频| 欧美日韩国产经典色站一区二区三区| 91久久精品美女| 男男做爰猛烈叫床爽爽小说 | 欧美一区二区三区在线播放 | 无码国模国产在线观看| 成人精品电影在线观看| 亚洲精品美女久久| 亚洲一区三区视频在线观看| 久久精品www人人爽人人| eeuss影院www在线观看免费| 国产精品一站二站| 久久在线免费观看| 久久99久国产精品黄毛片入口| 91九色丨porny丨国产jk| 波多野结衣一区二区在线| 在线播放91| 久久久久蜜桃| 欧美制服丝袜第一页| 精品久久精品久久| 欧美日韩在线国产| 91九色porny在线| 天天射综合网视频| 色综合久久久久网| 99re国产在线播放| 三上悠亚在线观看视频| www.4438全国最大| 欧美自拍偷拍| 色婷婷av一区二区三区软件 | 欧美在线一级| 91网站视频在线观看| 九九热精品在线| 污污网站在线观看视频| 一本之道久久| 成人涩涩视频| 久久蜜臀中文字幕| …久久精品99久久香蕉国产| 91人人澡人人爽| www.91视频| 精品中国亚洲| 亚洲h在线观看| 国产乱码精品一区二区三区中文| 来吧亚洲综合网| 中文字幕在线一二| 亚洲永久网站| 中文字幕日韩精品有码视频| 激情视频免费网站| 欧美性猛交99久久久久99| 国产视频一区二| 亚洲精品成人天堂一二三| 亚洲综合自拍一区| 日本在线观看视频网站| 婷婷五月在线视频| 国产精品一区二区久激情瑜伽| 另类色图亚洲色图| 中国xxxx性xxxx产国| 天天操天天插| 欧美在线不卡| 亚洲精品自拍偷拍| 不卡av免费在线| 国产精品视频流白浆免费视频| 里番精品3d一二三区| 欧美亚洲日本一区| 污污污污污污www网站免费| 四季av日韩精品一区| 伊人久久综合网另类网站| 亚洲色图在线播放| 激情伦成人综合小说| 一区二区视频免费观看| 亚洲欧美se| 一区二区三区成人| 日本欧美精品久久久| 国产又粗又猛又黄又爽无遮挡| 欧美日韩国产v| 亚洲一区国产视频| 亚洲制服欧美久久| 亚洲videos| 天堂俺去俺来也www久久婷婷 | 91桃色在线| 亚洲欧洲日韩一区二区三区| 国产一区二区高清不卡| 一级做a爱片性色毛片| 免费亚洲电影| 午夜影院久久久| 欧美性受黑人性爽| 牛人国产偷窥女洗浴在线观看| 91久久影院| 肉肉av福利一精品导航| 欧美日本黄视频| 五月婷婷婷婷婷| 老司机免费在线视频| 久久免费的精品国产v∧| 国产区二精品视| 亚洲精品一区二区三区区别| 东京久久高清| 日韩美一区二区三区| 交换做爰国语对白| 中文在线一二区| 成人激情动漫在线观看| 3d动漫啪啪精品一区二区免费| 在线观看毛片av| 欧州一区二区三区| 日韩精品中文字幕一区二区三区 | 亚洲第一偷拍| 久久精品中文字幕电影| 9.1片黄在线观看| 亚洲七七久久综合桃花剧情介绍| 国产精品久久久久久久久久久免费看| 日韩av高清| 国产视频你懂的| 西西裸体人体做爰大胆久久久| 亲爱的老师9免费观看全集电视剧| 久久一区二区三区视频| 国产精品麻豆成人av电影艾秋| 在线免费观看不卡av| 波多野结衣xxxx| 一个人免费视频www在线观看| 99视频在线观看一区三区| 久久久一本精品99久久精品| 亚洲激情欧美色图| 亚洲精选国产| 国产精品美女www爽爽爽视频| 97av免费视频| 国产精选一区| 久久九九全国免费精品观看| 青娱乐在线视频免费观看| 日本精品裸体写真集在线观看| 欧美美女一区二区在线观看| 26uuu国产| 成人免费在线| 婷婷综合另类小说色区| 99草草国产熟女视频在线| 中午字幕在线观看| 亚洲色图另类专区| 97国产精东麻豆人妻电影| 白白色在线发布| 亚洲国产激情av| 欧美午夜小视频| 日韩黄色网址| 亚洲人成精品久久久久久| 大陆极品少妇内射aaaaa| 啊灬啊灬啊灬啊灬高潮在线看| 国产欧美日韩精品一区| 久久久久久久9| 宅男午夜在线| 中文字幕在线一区二区三区| 91视频 -- 69xx| 日本成人一区| 午夜成人免费电影| 天天干天天玩天天操| 国产高清视频在线播放| 精品久久久久久中文字幕| 两性午夜免费视频| 欧美6一10sex性hd| 7777精品久久久大香线蕉| 性欧美一区二区| 欧美成人免费全部网站| 在线精品国产欧美| 国产伦精品一区二区三区视频网站| 国产区精品视频在线观看豆花| 中文字幕av一区二区三区谷原希美| 五月天综合激情网| 精品一区二区三区的国产在线观看| 久久久久久久久久久亚洲| 国产又黄又大又爽| 欧美日本一区| 99中文字幕| 黄色在线资源| 国产日韩欧美亚洲| 久久国产精品国产精品| 婷婷av在线| 亚洲成色777777女色窝| 久久97人妻无码一区二区三区| 小嫩嫩12欧美| 国产激情视频一区| 欧美成人3dxxxx| 不卡的看片网站| 久久久噜噜噜www成人网| 麻豆网在线观看| 精品少妇一区二区三区在线播放| 久久久久久久久97| 日韩综合精品| 肥熟一91porny丨九色丨| eeuss影院www影院| 亚洲婷婷综合久久一本伊一区| 日韩不卡的av| 精品久久在线| 欧美黑人视频一区| 神马午夜电影一区二区三区在线观看 | 日韩一级免费视频| 九九视频精品免费| 亚洲熟妇无码av在线播放| 国产中文字幕在线播放| 欧美另类一区二区三区| 久久久久久久久艹| 午夜久久福利| 欧洲精品一区色| 一区二区三区区四区播放视频在线观看| 五月激情丁香一区二区三区| 天堂久久精品忘忧草| 欧洲在线一区| 成人网址在线观看| 天天干天天爽| 精品女厕一区二区三区| 影音先锋男人看片资源| 国产精品欧美在线观看| 成人av免费看| 在线观看污网站| 欧美一区三区四区| 成年人晚上看的视频| 亚洲中字在线| 50度灰在线观看| 在线中文字幕第一页| 国产一区二区三区视频在线观看| www黄色网址| 成人免费高清在线观看| 17c国产在线| 久久的色偷偷| 国产精品视频自拍| 色偷偷亚洲第一成人综合网址 | 亚洲视频 欧洲视频| 成人免费毛片糖心| 欧美伦理在线视频| 麻豆蜜桃91| 岛国大片在线观看| 亚洲精品日韩在线| 天天爱天天干天天操| 26uuu精品一区二区| 中文字幕一区三区久久女搜查官| 人妖一区二区三区| 韩国成人av| www.av在线播放| 国产亚洲激情在线| 亚洲欧美国产另类首页| 亚洲日本在线视频观看| 成人涩涩小片视频日本| 亚洲美女少妇无套啪啪呻吟| 91网站在线观看免费| 擼擼色在线看观看免费| 69视频在线播放| 国产乱xxⅹxx国语对白| 4438x亚洲最大成人网| 国产精品久久久久久无人区 | 91免费视频黄| 国产资源在线观看入口av| 国语自产精品视频在线看一大j8| 天堂网www在线观看| 色偷偷久久一区二区三区| 91午夜精品亚洲一区二区三区| 国产综合一区二区| 人妻激情偷乱频一区二区三区 | 三级精品视频| 先锋在线资源一区二区三区| 色婷婷av在线| 欧美一区深夜视频| 免费裸体视频网站|