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

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

?? keyscan.c

?? 用proteus模擬仿真實現俄羅期方塊游戲
?? C
字號:
//*************************************************************************************************
//*************************************************************************************************
//**<程序名>:鍵盤掃描子程序																 	 **
//**<功能>:當有外部中斷0時調用此函數,使用列掃描的方式獲取鍵碼,鍵碼由2位數字組成。高位為行號   **
//**		低位為列號。		 																 **
//*************************************************************************************************
//*************************************************************************************************


//*************************************************************************************************
//*																								  *
//*			 ******************************頭文件及宏定義**************************				  *
//*																								  *
//*************************************************************************************************
#include <at89x51.h>

#define SCANPORT P1				  //4×4鍵盤掃描端口,低4位是行線,高4位是列線。
								  //采用逐列掃描的方法,無按鍵時,低4位輸出1,高4位輸出0。
								  //當有按鍵時,高4位輸出掃描電位,低4位輸入掃描結果。


//*************************************************************************************************
//*																								  *
//*			  ********************************全局變量******************************			  *
//*																								  *
//*************************************************************************************************
unsigned char uca_LineScan[4]={0xEF,0xDF,0xBF,0x7F};		//列線掃描電壓,分為第1,2,3,4根列線
 															//為低電平,其他為高電平。
//*************************************************************************************************
//*																								  *
//*			  ********************************函數實現******************************			  *
//*																								  *
//*************************************************************************************************
unsigned char ucKeyScan()
{
	unsigned char ucTemp=0;			  	//掃描狀態暫存。
	unsigned char ucRow=0,ucLine=0;	    //行號,列號。

	EX0=0;			 					//在鍵掃描處理時,關閉外部中斷0,防抖動。

	for(ucLine=0;ucLine<4;ucLine++)		//列掃描
		{
			SCANPORT=uca_LineScan[ucLine];			   //輸出掃描電位。
			ucTemp=SCANPORT&0x0F;					   //輸入掃描電位,并屏蔽高4位。
			if(ucTemp!=0x0F)		 
				{									  //判斷該列是否有按鍵按下。
				switch(ucTemp)
					{
					case 0x0E: ucRow=10;break;		  //如果有,則判斷行號。
					case 0x0D: ucRow=20;break;
					case 0x0B: ucRow=30;break;
					case 0x07: ucRow=40;break;
					default:   ucRow=50;break;
					}
				break;
				}
		}
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<恢復鍵掃描處理前初始狀態>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	SCANPORT=0x0F;	  					//恢復P2口
	EX0=1;							//恢復按鍵中斷。

	return ucRow+ucLine+1;			 //返回按鍵編碼。格式為2位數,高位為行號,低位為列號。
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲伦在线观看| 国产精品麻豆一区二区| 免费的国产精品| 91精品国产乱| 国内外成人在线| 国产精品久久毛片av大全日韩| 国产成人精品免费| 亚洲人吸女人奶水| 欧美日韩成人在线一区| 国产一区二区三区四| 久久欧美中文字幕| 成人av网站在线观看| 一区二区三区四区不卡在线| 欧美久久久久久久久| 国产在线看一区| 国产精品国产三级国产| 欧美日韩美女一区二区| 韩国精品一区二区| 中文字幕一区二区三区不卡| 欧美伊人精品成人久久综合97 | 亚洲小说春色综合另类电影| 538在线一区二区精品国产| 国内成人自拍视频| 亚洲日本va在线观看| 538在线一区二区精品国产| 国产精品一区二区久久不卡| 亚洲麻豆国产自偷在线| 日韩午夜在线影院| 99久久久无码国产精品| 免费一级欧美片在线观看| 一二三区精品福利视频| 久久久一区二区三区捆绑**| 欧洲国内综合视频| 国产一区二区看久久| 亚洲国产成人av网| 中文一区一区三区高中清不卡| 欧洲色大大久久| 国产成人亚洲综合a∨婷婷图片| 亚洲黄色小视频| 国产亚洲人成网站| 69成人精品免费视频| 99国产精品久久久| 国产在线一区观看| 午夜免费久久看| 亚洲日本va午夜在线影院| 26uuu另类欧美| 精品国产制服丝袜高跟| 久久久久久麻豆| 91精品国产福利| 欧美网站大全在线观看| 成人综合激情网| 国产在线精品一区二区夜色| 亚洲一区在线观看免费| 国产精品福利av| 国产欧美日韩综合| 欧美精品一区二区三区高清aⅴ| 91精品福利视频| 成人一区二区三区视频在线观看 | 乱中年女人伦av一区二区| 亚洲欧美在线视频| 久久久亚洲精品一区二区三区 | 国产一区二区免费在线| 日本sm残虐另类| 亚欧色一区w666天堂| 夜夜精品视频一区二区| 亚洲日本丝袜连裤袜办公室| 国产视频一区二区在线观看| 精品日韩99亚洲| 日韩视频一区在线观看| 在线综合亚洲欧美在线视频| 欧美日韩精品系列| 欧美优质美女网站| 91国模大尺度私拍在线视频| 99国产精品国产精品毛片| av中文字幕在线不卡| 色老汉一区二区三区| 色哟哟一区二区| av男人天堂一区| 9i在线看片成人免费| av在线免费不卡| 岛国精品一区二区| av一二三不卡影片| aaa欧美大片| 91成人在线精品| 欧美美女网站色| 日韩一区二区三区三四区视频在线观看 | 精品国产a毛片| 久久久久久久久一| 中文在线一区二区| 亚洲欧美国产三级| 亚洲一区在线视频观看| 日产国产高清一区二区三区| 久久精品国产精品青草| 丁香网亚洲国际| 99国产精品99久久久久久| 欧美优质美女网站| 4438x成人网最大色成网站| 久久久久久久久久久99999| 国产精品免费视频网站| 一区二区三区在线播| 五月婷婷色综合| 国内国产精品久久| 色综合天天做天天爱| 在线播放中文一区| 久久蜜桃av一区精品变态类天堂| 国产精品―色哟哟| 无码av免费一区二区三区试看| 麻豆国产欧美日韩综合精品二区 | 亚洲第一福利一区| 麻豆精品久久久| 99久久99久久免费精品蜜臀| 欧美日韩在线播放三区四区| www日韩大片| 亚洲午夜久久久| 国产精品自拍三区| 欧美怡红院视频| 久久久99久久| 午夜国产精品一区| 成人听书哪个软件好| 777亚洲妇女| 亚洲国产成人av网| 国内成+人亚洲+欧美+综合在线| 99精品1区2区| 精品国产精品一区二区夜夜嗨| 亚洲精品视频一区二区| 狠狠狠色丁香婷婷综合久久五月| 99久久精品久久久久久清纯| 欧美va日韩va| 亚洲综合免费观看高清完整版在线| 久久91精品国产91久久小草| 色狠狠综合天天综合综合| 26uuu国产一区二区三区| 亚洲国产美女搞黄色| 成人av高清在线| 欧美mv日韩mv| 午夜不卡av在线| 91麻豆国产福利在线观看| 精品国产乱码久久久久久浪潮| 亚洲永久精品国产| 懂色av一区二区夜夜嗨| 日韩欧美黄色影院| 亚洲国产一二三| 色综合夜色一区| 国产精品网曝门| 国产在线观看一区二区| 欧美日本一道本| 亚洲午夜一二三区视频| 91同城在线观看| 亚洲国产精品成人久久综合一区| 成人免费视频一区二区| 久久亚洲综合色一区二区三区 | 久久久久久久久久久久久夜| 日本vs亚洲vs韩国一区三区二区| 欧美主播一区二区三区| 亚洲精品videosex极品| 91网站在线播放| 亚洲色图在线播放| 99久久精品国产毛片| 国产精品久久久久久久久图文区 | 一本色道久久加勒比精品| 国产午夜精品一区二区三区嫩草| 激情国产一区二区| 日韩视频永久免费| 老司机精品视频导航| 91精品国产欧美一区二区| 天天综合网天天综合色| 欧美三区在线观看| 日韩电影在线观看一区| 欧美久久久久免费| 视频在线观看一区| 日韩欧美美女一区二区三区| 国产成人av一区| 国产无人区一区二区三区| 国产成人综合在线| 中文av字幕一区| 波波电影院一区二区三区| 日韩理论片中文av| 91精品福利在线| 婷婷久久综合九色综合绿巨人| 欧美高清视频不卡网| 午夜激情久久久| 亚洲精品一区二区三区99| 国产成人av电影| 亚洲欧美另类小说视频| 欧美视频中文字幕| 麻豆国产精品一区二区三区 | 国产精品久久久久三级| 色综合久久88色综合天天| 亚洲网友自拍偷拍| 日韩一区二区精品在线观看| 韩国av一区二区三区四区| 亚洲国产精品av| 欧美日韩久久久| 精品一区二区免费| 一区在线观看视频| 欧美性xxxxx极品少妇| 韩日精品视频一区| 中文字幕一区二区三区不卡| 欧美精品久久久久久久多人混战 | 中文字幕一区二区三区在线播放|