98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門(mén) >> 從零開(kāi)始學(xué)單片機(jī)(六)鍵盤(pán)接口

從零開(kāi)始學(xué)單片機(jī)(六)鍵盤(pán)接口

關(guān)鍵字:單片機(jī) 鍵盤(pán)接口 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-19  瀏覽:21

鍵盤(pán)工作原理還是使用都是比較簡(jiǎn)單的。下面是4×4的陣列鍵盤(pán),行分別接P3.0-P3.3,列接P3.4-P3.7,沒(méi)有接電源。

采用查詢(xún)法判斷那一個(gè)按鍵被按下。例如,令P3=0xFE,然后在將P3跟0xFE比較,如果相等,說(shuō)明S6-S9沒(méi)有被按下,否則在判斷P3高四位哪一位等于0。例如P3.4=0 則說(shuō)明S6被按下。

注意: 手工按下鍵盤(pán)到釋放這個(gè)過(guò)程大概50ms左右,在按下開(kāi)始到彈簧片穩(wěn)定接觸這段時(shí)間為5-10ms,從釋放到彈簧片完全分開(kāi)也是5-10ms,在到達(dá)穩(wěn)定接觸和完全分開(kāi)的微觀(guān)過(guò)程中,電平是時(shí)高時(shí)低的,因?yàn)閱纹瑱C(jī)的速度相對(duì)比較快,所以人感覺(jué)到只按下一次,單片機(jī)卻檢測(cè)到按下多次。如果在單片機(jī)首次檢測(cè)到鍵盤(pán)按下時(shí)延時(shí)10ms左右再去檢測(cè),就不會(huì)檢測(cè)到抖動(dòng)的毛刺電平了。這就是消抖的原理

的

明白原理了,寫(xiě)程序自然也簡(jiǎn)單了。接下來(lái)只要在每一個(gè)程序執(zhí)行周期里面查詢(xún)它就行了,暫且省略防抖代碼。

#include

#include

void delay(unsigned int times);

unsigned int scankeys();

void main()

{

while(1)

{

scankeys();

delay(100);

}

}

void delay(unsigned int times)

{

unsigned int i,j;

for (i=0; i

for (j=0; j<100; j++)

_nop_();

}

unsigned int scankeys()

{

unsigned char temp;

P3=0xFE;

temp=P3;

if(temp!=0xFE)

{

if(temp==0x7E)

P1 = 3 ;

else if(temp==0xBE)

P1 = 2 ;

else if(temp==0xDE)

P1 = 1 ;

else if(temp==0xEE)

P1 = 0 ;

}

else

{

P3=0xFD;

temp=P3;

if(temp!=0xFD)

{

if(temp==0x7D)

P1 = 7 ;

else if(temp==0xBD)

P1 = 6 ;

else if(temp==0xDD)

P1 = 5 ;

else if(temp==0xED)

P1 = 4 ;

}

else

{

P3=0xFB;

temp=P3;

if(temp!=0xFB)

{

if(temp==0x7B)

P1 = 11 ;

else if(temp==0xBB)

P1 = 10 ;

else if(temp==0xDB)

P1 = 9 ;

else if(temp==0xEB)

P1 = 8 ;

}

else

{

P3=0xF7;

temp=P3;

if(temp!=0xF7)

{

if(temp==0x77)

P1 = 15 ;

else if(temp==0xB7)

P1 = 14 ;

else if(temp==0xD7)

P1 = 13 ;

else if(temp==0xE7)

P1 = 12 ;

}

}

}

}

return 0;

}

編輯:admin  最后修改時(shí)間:2018-05-19

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

邻居少妇太爽了a片在线观看动漫| 交换年轻夫妇hd中文字幕3d| 精品人妻一区二区三区| 色综合久久久无码中文字幕波多| 免费a级毛片无码无遮挡| 揉捏小核鞭打花唇夹子| 欧美zc0o人与善交| 日本无码视频在线观看| av在线播放| 国产女爽爽精品视频天美传媒| 无码成人性爽xo视频在线观看| 丰满人妻被黑人猛烈进入| 3d动漫精品啪啪一区二区免费| 小sao货水好多真紧h无码视频| 国产一区二区三区播放心情潘金莲| 电影巜喂不饱的妻子| 久久精品国产亚洲av高清热| 少妇老师寂寞高潮免费a片| 同桌上课脱裙子让我帮他自慰| 最近免费韩国高清在线观看视频| 国产无遮挡无码视频免费软件| 国产精品乱码人妻一区二区三区| 无遮挡1000部拍拍拍免费| 精品无码久久久久久久久| 天天做夜夜爱爽牛牛视频| 欧美性猛交xxxx| 复读生与应届生高考录取有区别吗| japanese少妇高潮潮喷| 少妇人妻系列1~100| 一本大道熟女人妻中文字幕在线| 批日出水免费观看40分钟| 欧美人与鲁交大毛片免费| 艳肉观音性三级dvd| av天堂午夜精品蜜臀av| 男女高潮又爽又黄又无遮挡| 99热这里只有精品| 国产欧美日韩精品丝袜高跟鞋| 免费人成视频x8x8入口观看大| 女人被老外躁得好爽免费视频| 日韩性做爰免费a片aa片| 好爽又高潮了毛片免费下载|