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

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

?? 51

?? 51單片機(jī)應(yīng)用系統(tǒng)典型模塊開(kāi)發(fā)大全
??
字號(hào):
//-----------------------函數(shù)聲明,變量定義---------------------------
#include <reg51.h>           //頭文件
#include <absacc.h>          //XBYTE 宏定義
#define uchar unsigned char//類型定義
#define uint unsigned int   //類型定義
#define com XBYTE[0x7f00]   //8155命令狀態(tài)寄存器地址
#define pa  XBYTE[0x7f01]   //8155的A口地址
#define pb  XBYTE[0x7f02]   //8155的B口地址
#define pc  XBYTE[0x7f03]   //8155的C口地址
#define LED1 P1              //鍵號(hào)十位顯示數(shù)碼管驅(qū)動(dòng)口
#define LED2 P2              //鍵號(hào)個(gè)位顯示數(shù)碼管驅(qū)動(dòng)口
sbit  iom=P1^7;              //8155的I/O與RAM選擇端口
const uchar tab[]={         //7段共陽(yáng)極數(shù)碼管的段選碼表
	0xc0,0xf9,0x24,0x30,   //0~3
	0x19,0x12,0x02,0x78,   //4~7
	0x00,0x18,0x08,0x03,   //8~b
	0x46,0x21,0x06,0x0e,   //c~f
	0x7f                      // 數(shù)碼管滅
};
//-----------------------函數(shù)聲明------------------------------------
bit press(void);             //判斷是否有鍵按下,有返回1,沒(méi)有返回0
uchar read(void);            //掃描鍵盤(pán),返回鍵值
uchar show(uchar row);      //顯示鍵號(hào)
void delay_50us(uint m);    //延時(shí)子程序

//****************************//
main()
{
	uchar row3;
    iom=1;                    //8155的IO定義
	com=0x0c;                 //8155 C口設(shè)置為輸出口,A口設(shè)置為輸入口
	while(1)
	{
		row3=read();         //讀按鍵號(hào)
		show(row3);          //顯示鍵號(hào)
         while(press());     //等待鍵釋放
         delay_50us(50);     //延時(shí),防止數(shù)碼管閃爍
	}
}

bit press(void)
{
	uchar hang;
	pc=0x00;                 //4行輸出全‘0’
	hang=pa;                 //讀A口數(shù)據(jù) 列號(hào)
	if(hang!=0xff)          //看是否不全為高電平
		return(1);          //有低電平時(shí),表示有鍵按下,返回1
	else
		return(0);          //全為高電平時(shí),表示無(wú)鍵按下,返回0
}


uchar read(void)
{
	uint t;
	uchar hang,lie,keyscan,j,value;
	value=0x00;
	if(press()==1)
	{
		delay_50us(200);                       //延時(shí)去抖
		if(press()==1)
		{
			hang=0xfe;                         //輸出監(jiān)測(cè)行號(hào)賦初值,監(jiān)測(cè)第1行
//****************逐行掃描開(kāi)始****************//
			for(t=0;t<4;t++)                  //逐行監(jiān)測(cè)循環(huán)
			{ 
				pc=hang;                       //輸出行監(jiān)測(cè)碼
				lie=pa;                        //讀列號(hào)段碼,有鍵按下的位為0
				if(lie!=0xff)                 //如果不為全1,表示該行有鍵按下
//****************計(jì)算鍵號(hào)開(kāi)始****************//
				   for(j=0;j<8;j++)          //看是8列中的哪列有鍵按下
			       {
				       if((lie&0x01)!=0x01) //是第j列嗎
				       {                        //是
					    keyscan=j+value;     //列號(hào)+行號(hào)×8=鍵號(hào)
					    return(keyscan);     //返回鍵號(hào)
				       }
				       else                     //不是
				       {
					   lie>>=1;               //列段碼右移,繼續(xù)監(jiān)測(cè)最低位
				       }				
			        }
//****************計(jì)算鍵號(hào)結(jié)束****************//
				else                            //否則,該行無(wú)鍵按下準(zhǔn)備監(jiān)測(cè)下一行
				{
					hang=(hang<<1)|0x01;    //行監(jiān)測(cè)碼左移
					value+=0x08;             //每監(jiān)測(cè)一行無(wú)鍵按下時(shí),鍵號(hào)加8
				}
			}
//****************逐行掃描結(jié)束****************//
		}
		return(0xff);
	}
	return(0xff);                               //無(wú)鍵按下時(shí),返回FFH
}


uchar show(uchar row)
{
    uchar row1,row2;
if(row==0xff)              //無(wú)鍵按下時(shí)    
	{
		LED1=tab[16];         //2個(gè)數(shù)碼管滅
		LED2=tab[16];	
	}
	else
	{                            //有鍵按下
		row1=row/10;          // 16進(jìn)制鍵號(hào)除以10,得十位
		row2=row%10;          // 16進(jìn)制鍵號(hào)對(duì)10求余數(shù),得個(gè)位
		LED1=tab[row1];      //顯示十位
		LED2=tab[row2];      //顯示個(gè)位
	}
}


void delay_50us(uint t)
{
	uchar j; 
	for(;t>0;t--)
		for(j=19;j>0;j--);
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久三级国产网站| 欧美午夜片在线看| 欧美刺激午夜性久久久久久久| 亚洲综合色婷婷| 欧美久久久久久久久| 亚洲国产精品久久艾草纯爱| 欧美日韩一区二区三区在线| 亚洲18女电影在线观看| 91精品国产综合久久久久| 午夜欧美视频在线观看| 日韩一区二区三区在线视频| 久久99国产精品尤物| 久久精品视频在线看| av中文一区二区三区| 亚洲国产aⅴ成人精品无吗| 在线成人高清不卡| 国产呦精品一区二区三区网站| 国产日韩精品久久久| www.欧美日韩国产在线| 亚洲午夜一二三区视频| 日韩欧美二区三区| 不卡在线视频中文字幕| 亚洲国产三级在线| www成人在线观看| 99r国产精品| 肉肉av福利一精品导航| 国产女人aaa级久久久级| 色婷婷精品久久二区二区蜜臀av| 石原莉奈在线亚洲二区| 国产欧美一二三区| 欧美日韩一区二区三区视频| 国产制服丝袜一区| 亚洲一级二级三级在线免费观看| 亚洲精品一区二区三区四区高清| eeuss国产一区二区三区| 亚洲成a人v欧美综合天堂下载| 日韩精品一区二| 色婷婷av一区二区三区软件| 青青草97国产精品免费观看无弹窗版| 中文字幕二三区不卡| 欧美高清一级片在线| 处破女av一区二区| 麻豆国产一区二区| 一区二区三区国产豹纹内裤在线| 精品成人私密视频| 在线不卡中文字幕| 91国偷自产一区二区开放时间| 久久激情五月激情| 亚洲成av人片一区二区三区| 亚洲国产成人午夜在线一区| 日韩免费性生活视频播放| 91片黄在线观看| 国产精品69久久久久水密桃| 午夜视频一区在线观看| 亚洲欧美综合另类在线卡通| 精品国产a毛片| 欧美精品久久一区二区三区| 91社区在线播放| 成人在线视频一区| 久久99精品久久久久久久久久久久| 亚洲综合区在线| 中文字幕一区二区视频| 国产日产欧产精品推荐色| 91精品免费观看| 欧美精选一区二区| 99久久国产免费看| caoporen国产精品视频| 国产成人自拍网| 99re8在线精品视频免费播放| 国产在线观看免费一区| 麻豆精品一二三| 免费人成黄页网站在线一区二区| 一区二区三区久久久| 亚洲黄色录像片| 亚洲男人的天堂在线aⅴ视频| 国产精品国产精品国产专区不蜜| 久久久国产午夜精品| 精品国产凹凸成av人网站| 日韩一级免费观看| 日韩三级在线观看| 欧美电影免费提供在线观看| 日韩一区二区麻豆国产| 91精品国产手机| 日韩一区二区电影| 26uuu色噜噜精品一区| 欧美电视剧在线看免费| 欧美成人艳星乳罩| xfplay精品久久| 亚洲国产成人自拍| 亚洲日本在线观看| 一区二区三区美女| 天天综合日日夜夜精品| 日韩国产精品久久| 黄色日韩网站视频| 国产成人精品一区二| aaa国产一区| 欧美色倩网站大全免费| 欧美日本一道本在线视频| 欧美电视剧在线看免费| 国产欧美日产一区| 亚洲丝袜美腿综合| 天使萌一区二区三区免费观看| 日韩av网站在线观看| 国产精品一级片在线观看| 成人av资源下载| 欧美系列在线观看| 精品国产123| 国产精品久久久久三级| 亚洲国产一区视频| 精品一区二区三区av| www.成人在线| 欧美老年两性高潮| ww久久中文字幕| 一区二区三区欧美久久| 日本一不卡视频| 国产69精品久久久久777| 在线观看一区不卡| 精品国产乱码久久久久久夜甘婷婷 | 制服丝袜av成人在线看| 欧美丰满美乳xxx高潮www| 337p日本欧洲亚洲大胆色噜噜| 欧美v国产在线一区二区三区| 久久先锋资源网| 亚洲精品国久久99热| 免费亚洲电影在线| 不卡电影一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 国产欧美综合在线观看第十页| 偷拍一区二区三区| 99久久亚洲一区二区三区青草| 69精品人人人人| 亚洲欧美综合在线精品| 国产在线视频精品一区| 欧美亚洲动漫精品| 中文字幕欧美日韩一区| 九色综合狠狠综合久久| 欧亚洲嫩模精品一区三区| 日本一区二区高清| 久久国内精品自在自线400部| 欧洲日韩一区二区三区| 中文字幕精品综合| 韩国中文字幕2020精品| 制服丝袜亚洲播放| 亚洲v日本v欧美v久久精品| av亚洲精华国产精华| 久久久亚洲欧洲日产国码αv| 天堂在线亚洲视频| 91福利社在线观看| 亚洲欧美一区二区三区国产精品 | 美女诱惑一区二区| 91成人免费网站| 国产精品久久毛片| 懂色一区二区三区免费观看| 26uuu亚洲综合色欧美| 日韩电影在线一区| 欧美顶级少妇做爰| 夜夜爽夜夜爽精品视频| 99re这里只有精品首页| 中日韩免费视频中文字幕| 国模套图日韩精品一区二区| 精品视频一区 二区 三区| 亚洲一区免费在线观看| 色吧成人激情小说| 一区二区三区在线视频免费观看| eeuss影院一区二区三区| 国产精品素人视频| 国产91色综合久久免费分享| 久久日一线二线三线suv| 另类人妖一区二区av| 日韩一区二区免费电影| 免费成人在线网站| 精品国内片67194| 久久aⅴ国产欧美74aaa| 精品免费日韩av| 国产福利一区二区三区视频在线| 欧美精品一区二区在线观看| 激情五月婷婷综合| 久久久久久久综合日本| 国产91丝袜在线播放0| 国产精品久久久久久福利一牛影视| av在线综合网| 亚洲综合图片区| 777色狠狠一区二区三区| 毛片一区二区三区| 久久女同精品一区二区| www.久久精品| 亚洲综合在线视频| 欧美精品黑人性xxxx| 精品一区二区免费| 国产精品天美传媒沈樵| 91玉足脚交白嫩脚丫在线播放| 一区二区三区在线观看动漫| 欧美日韩国产一二三| 久久精品国产免费| 国产精品美日韩| 欧美主播一区二区三区美女| 蜜臂av日日欢夜夜爽一区| 亚洲国产高清不卡| 欧美写真视频网站| 国产一区二区三区精品视频|