日韩av偷拍-无码人妻丰满熟妇区五十路-怡红院av亚洲一区二区三区h-中文字幕久久一区二区三区-黄色午夜网站-69视频网站-久久无码中文字幕久久无码app-诱惑网综合-xxx69-久久综合加勒比-久久综合网欧美色妞网-自拍偷拍精品视频-色综合天天-国产一区二区色-欧美日日夜夜-天堂在线视频观看-一级黄色片看看

TDA2030功放電路圖 電動(dòng)車(chē)充電器電路圖 電子電路 功放電路 電子制作 集成塊資料 電子報(bào) pcb 變壓器 元器件知識(shí) 逆變器電路圖 電路圖 開(kāi)關(guān)電源電路圖 傳感器技術(shù) led 電磁兼容
電子電路圖
當(dāng)前位置: 首頁(yè) > 電子電路 > 其他文章

矩陣式鍵盤(pán)掃描原理

時(shí)間:2011-03-13 22:29:35來(lái)源:原創(chuàng) 作者:admin 點(diǎn)擊:
無(wú)

矩陣式鍵盤(pán)掃描原理

將鍵值顯示在七節(jié)顯示器上的單片機(jī)源碼:本文由www.zhongyiwenxian.com.cn整理提供,部分內(nèi)容來(lái)源于網(wǎng)絡(luò),如有侵犯到你的權(quán)利請(qǐng)與我們聯(lián)系更正。

把每個(gè)鍵都分成水平和垂直的兩端接入,比如說(shuō)掃描碼是從垂直的入,那就代表那一行所接收到的掃描碼是同一個(gè)bit,而讀入掃描碼的則是水平,掃描的動(dòng)作是先輸入掃描碼,再去讀取輸入的值,比對(duì)之后就可知道是哪個(gè)鍵被按下。本文由www.zhongyiwenxian.com.cn整理提供,部分內(nèi)容來(lái)源于網(wǎng)絡(luò),如有侵犯到你的權(quán)利請(qǐng)與我們聯(lián)系更正。

比如說(shuō)掃描碼送入01111111,前面的0111是代表掃描第一行P1.0列,而的1111是讓讀取的4行接腳先設(shè)為VDD,若第一行的第三列按鍵被按下,那讀取的結(jié)果就會(huì)變成01111101(注意1111變成1101),其中LSB的第三個(gè)bit會(huì)由1變成0,這是因?yàn)?img src="/image/wz/zhege.jpg" />按鍵被按下之后,會(huì)被垂直的掃描碼電位short,而把讀取的LSB的bit電位拉到0,此即為掃描原理。

由於這種按鍵是機(jī)械式的開(kāi)關(guān),當(dāng)按鍵被按下時(shí),鍵會(huì)震動(dòng)一小段時(shí)間才穩(wěn)定,為了避免讓8051誤判為多次輸入同一按鍵,
我們在偵測(cè)到有按鍵被按下,就Delay一小段時(shí)間,使鍵盤(pán)以達(dá)穩(wěn)定,再去判讀所按下的鍵,就可以讓鍵盤(pán)的輸入穩(wěn)定。


SCAN:

MOV R3,#F7H            ; 掃描初始值
MOV R1,#00H            ; 取碼指標(biāo)
SCAN1:

MOV A,R3               ; 開(kāi)始掃描
MOV P1,A               ; 將掃描值輸出到 P1
MOV A,P1               ; 讀入 P1 判斷是否有按下
MOV R4,A               ; 存到 R4, 判斷是否放開(kāi)
SETB C                 ; C=1
MOV R5,#04H            ; 掃描 P14~P17
L1:

RLC A                  ; 將按鍵值左移一位元
JNC KEYIN              ; 若 C=0, 有按, 執(zhí)行 KEYIN
INC R1                 ; 將指標(biāo)值加 1, 繼續(xù)掃描下一行
DJNZ R5,L1             ; 掃描四行
MOV A,R3               ; 載入掃描值
SETB C                 ; C=1
RRC A                  ; 掃描下一列(P13~P10)
MOV R3,A               ; 存回掃描值
JC SCAN1               ; C=1, 尚未完成掃描
RET                    ; 結(jié)束鍵盤(pán)掃描, 回到 Main Program
KEYIN:

MOV R7,#10             ; 消除彈跳
D2:

MOV R6,#248
DJNZ R6,$
DJNZ R7,D2
D3:

MOV A,P1               ; 讀入 P1
XRL A,R4
JZ D3
MOV A,R1
MOV DPTR,#TABLE
MOVC A,@A+DPTR
Table:
   db   0c0h,0f9h,0a4h,0b0h,099h   ;0-4
   db   092h,082h,0f8h,080h,090h   ;5-9
   db   088h,083h,0a7h,0a1h,086h   ;A-E
   db   08eh               ;F
end


 

容-源-電-子-網(wǎng)-為你提供技術(shù)支持

本文地址:http://www.zhongyiwenxian.com.cn/dz/26/2011313223040.shtml


本文標(biāo)簽:


.
頂一下
0%
返回首頁(yè)
0
0%

------分隔線----------------------------

    猜你感興趣:

  • 晶閘管的工作原理及種類(lèi)介紹

    晶閘管的工作原理晶閘管在工作過(guò)程中,它的陽(yáng)極(A)和陰極(K)與電源和負(fù)載連接,組成晶閘管的主電路,晶閘管的門(mén)極G和陰極K與控制晶閘管的裝置連接,組成晶閘管的控制電路。

  • 工程師介紹什么是LVDS,LVDS工作原理介紹

    工程師介紹什么是LVDS,LVDS工作原理介紹 二、LVDS的工作原理 其源端驅(qū)動(dòng)器由一個(gè)恒流源(通常約為3.5mA,最大不超過(guò)4mA)驅(qū)動(dòng)一對(duì)差分信號(hào)線組成。接收端

  • 勒夫邁|灰塵傳感器的用途及原理介紹

    傳感器是我們生活中最常見(jiàn)的一種,也是對(duì)我們生活影響非常大的,尤其是現(xiàn)在的灰塵傳感器,在我們生活的環(huán)境中灰塵包括香煙煙霧粒子、被褥灰塵、打掃時(shí)的灰塵、虱子、寵物的

  • 顆粒物傳感器在在線監(jiān)測(cè)儀的測(cè)量原理

    近年來(lái), PM2.5/PM10/TSP等細(xì)顆粒物成為空氣污染的主要因素,多數(shù)城市已在開(kāi)展細(xì)顆粒物在線監(jiān)測(cè)工作。由于其價(jià)格低廉、攜帶方便等優(yōu)點(diǎn),目前顆粒物傳感器受到大眾的青睞。現(xiàn)有的顆粒物傳感器的測(cè)量原理有電學(xué)原理、光學(xué)原理,其中光學(xué)原理主要包括紅外和激光。

  • 自制最簡(jiǎn)單干電池充電器電路圖(原理圖)

    自制最簡(jiǎn)單干電池充電器電路圖(原理圖):干電池應(yīng)用場(chǎng)合很多,遙控器應(yīng)用干電池是最常見(jiàn)的一種,還有就是兒童玩具應(yīng)用干電池也很多,只要是充電電池,就可以進(jìn)行二次充電使用,其實(shí)干電池充電電路原理很簡(jiǎn)單,自制最簡(jiǎn)單干電池充電器電路也很容易,對(duì)于電子技術(shù)要求不高,只要會(huì)一點(diǎn)電路基本常識(shí)就可以輕松制作出來(lái),如下圖所示:電子元器件很少,核心器件就是一個(gè)多抽頭變壓器,可以輸出固定電壓AC12V、AC8V、AC6V等就能完成。電路原理圖如下:

  • 定時(shí)開(kāi)關(guān)的工作原理是什么?

  • NE555制作過(guò)壓過(guò)流保護(hù)電路及原理圖

    NE555制作過(guò)壓過(guò)流保護(hù)電路及原理圖  當(dāng)電源供給電壓或負(fù)載吸取的電流太大時(shí),下圖電路可斷開(kāi)負(fù)載給出故障指示。正常工作時(shí),Tr1和Tr2均截至,555復(fù)位,555中的放電晶體管

  • 超聲波傳感器的原理和應(yīng)用

    超聲波傳感器的原理和應(yīng)用本文就應(yīng)用聲波進(jìn)行“檢測(cè)”介紹超聲波傳感器的功能示例。檢測(cè)距離距離可以通過(guò)測(cè)量超聲波反射時(shí)間來(lái)計(jì)算。由于不受顏色的影響,因此透

  • 交流接觸器的結(jié)構(gòu)原理、參數(shù)及選型

    交流接觸器的結(jié)構(gòu)原理、參數(shù)及選型:一,交流接觸器的結(jié)構(gòu):下面是交流接觸器的實(shí)物圖: 交流接觸器實(shí)物圖交流接觸器的結(jié)構(gòu)由四大部分構(gòu)成,看下圖。交流接觸器結(jié)構(gòu)圖,(1)電磁系統(tǒng),包括電磁線

  • 穩(wěn)壓器的工作原理及主要技術(shù)參數(shù)

    一、工作原理穩(wěn)壓器由調(diào)壓電路、控制電路、及伺服電機(jī)等組成,當(dāng)輸入電壓或負(fù)載變化時(shí),控制電路進(jìn)行取樣、比較、放大,然后驅(qū)動(dòng)伺服電機(jī)轉(zhuǎn)動(dòng),使調(diào)壓器碳刷的位置改變,通

  • 耳機(jī)功放電路工作原理

    當(dāng)沒(méi)有耳機(jī)插頭接入插孔時(shí),R1-R2分壓電阻使提供到HP-IN管腳(16腳)的電壓近似為50mV,驅(qū)動(dòng)Amp1B和Amp2B處于工作狀態(tài),使HWD2163工作于橋式模式。輸出耦合電容隔離半供給直

  • 簡(jiǎn)單9V無(wú)線話筒調(diào)頻發(fā)射機(jī)原理圖

    無(wú)線話筒調(diào)頻發(fā)射機(jī)原理圖:采用簡(jiǎn)單的電路和及少的電子元器件,可以很方便制作無(wú)線話筒發(fā)射電路,本電路適合電子愛(ài)好者制作使用。

  • 電腦麥克風(fēng)電路原理圖

      麥克風(fēng),學(xué)名為傳聲器,是將聲音信號(hào)轉(zhuǎn)換為電信號(hào)的能量轉(zhuǎn)換器件,由Microphone翻譯而來(lái)。也稱(chēng)話筒、微音器。二十世紀(jì),麥克風(fēng)由最初通過(guò)電阻轉(zhuǎn)換聲電發(fā)展為電感、電容式轉(zhuǎn)換,大量新的麥克風(fēng)技術(shù)逐漸發(fā)展起來(lái),

  • 基于LM356的音調(diào)開(kāi)關(guān)電路原理圖

      LM567為通用音調(diào)譯碼器,當(dāng)輸入信號(hào)于通帶內(nèi)時(shí)提供飽和晶體管對(duì)地開(kāi)關(guān),電路由兩個(gè)檢波器構(gòu)成,由電壓控制振蕩器確定譯碼器中心頻率。用外接元件獨(dú)立設(shè)定中心頻率帶寬和輸出延遲。主要用于振蕩、調(diào)制、調(diào)解和遙

  • 簡(jiǎn)要介紹電子管威廉姆斯功放的原理及其電路

      電子管麥景圖MC-275(McIntosh 275)功率放大器電路圖 電子管馬蘭士一8功放機(jī) 電子管金牛VAA 70功放 電子管Dynaco ST70功放 電子管QUADll功放 電子管威廉姆斯功放 :

  • 用于電子管功放的高壓倍壓電路原理圖

      如圖所示為用于電子管功放的高壓倍壓電路,1100V高壓可供給211、811、845等高屏壓功放管使用。 :

  • 20W+20W立體聲放大器原理圖

      該20W+20W立體聲放大器由兩個(gè)完整而分立的20W RNS橋式放大器組成。輸入信號(hào)經(jīng)過(guò)R1、R2和P1(電位器)構(gòu)成的分壓網(wǎng)絡(luò)送入放大器。R1是信號(hào)源與地之間的負(fù)載阻抗,R2信號(hào)耦合到電位器P1。該信號(hào)由電容器C1到C2。

  • 帶通式低音炮電路原理圖

      帶通式低音炮電路原理圖如圖! D中,濾波電路是典型的巴特沃斯帶通形式。IC1-a與電阻R1、R9及電容C1、C2構(gòu)成高通濾波器,IC1-b與電阻R4、R10及電容C3、C4構(gòu)成低通濾波器,運(yùn)放選用LM833N。電源變壓器采用16

  • 熱熔機(jī)的原理及缺點(diǎn)

     熱熔機(jī)廣泛被當(dāng)做專(zhuān)用機(jī)或配合自動(dòng)機(jī)使用,采用高性能加熱器與高精密度熱電偶,能準(zhǔn)確控制加熱溫度,能使加工穩(wěn)定化和效率化。適合于塑料和金屬之間的鉚接、鉚粘、熱熔成

  • CD4017B音源輸入和喇叭保護(hù)電路圖原理

      音源輸入電路和喇叭保護(hù)電路,其原理簡(jiǎn)介如下:  CD4017以及其外圍電路組成音源切換電路,開(kāi)關(guān)K是轉(zhuǎn)換按鈕,每按一下CD4017相應(yīng)的某個(gè)腳將輸出高電平,使與這個(gè)腳連接的三極管導(dǎo)通,連接在該三極管的繼電器獲

發(fā)表評(píng)論
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
表情:
名稱(chēng): E-mail: 驗(yàn)證碼: 匿名發(fā)表
發(fā)布文章,推廣自己產(chǎn)品。
历史| 泸水县| 宣城市| 郴州市| 葫芦岛市| 双桥区| 亚东县| 彭水| 新余市| 新源县| 彰化县| 镶黄旗| 铁岭县| 万全县| 安溪县| 洞口县| 永顺县| 泗水县| 仁寿县| 浪卡子县| 靖州| 汕尾市| 苏州市| 南木林县| 玉林市| 新平| 新化县| 丹阳市| 益阳市| 延寿县| 太保市| 丹江口市| 南充市| 虎林市| 札达县| 广州市| 桂阳县| 贵定县| 呼玛县| 重庆市| 临汾市|