TDA2030功放电路图 电动车充电器电路图 电子电路 功放电路 电子制作 集成块资料 电子报 pcb 变压器 元器件知识 逆变器电路图 电路图 开关电源电路图 传感器技术 led 电磁兼容
电子电路图
当前位置: 首页 > 电子电路 > 其他文章

矩阵式键盘扫描原理

时间:2011-03-13 22:29:35来源:原创 作者:admin 点击:

矩阵式键盘扫描原理

将键值显示在七节显示器上的单片机源码:本文由www.dziuu.com整理提供,部分内容来源于网络,如有侵犯到你的权利请与我们联系更正。

把每个键都分成水平和垂直的两端接入,比如说扫描码是从垂直的入,那就代表那一行所接收到的扫描码是同一个bit,而读入扫描码的则是水平,扫描的动作是先输入扫描码,再去读取输入的值,比对之后就可知道是哪个键被按下。本文由www.dziuu.com整理提供,部分内容来源于网络,如有侵犯到你的权利请与我们联系更正。

比如说扫描码送入01111111,前面的0111是代表扫描第一行P1.0列,而的1111是让读取的4行接脚先设為VDD,若第一行的第三列按键被按下,那读取的结果就会变成01111101(注意1111变成1101),其中LSB的第三个bit会由1变成0,这是因為按键被按下之后,会被垂直的扫描码电位short,而把读取的LSB的bit电位拉到0,此即為扫描原理。

由於这种按键是机械式的开关,当按键被按下时,键会震动一小段时间才稳定,為了避免让8051误判為多次输入同一按键,
我们在侦测到有按键被按下,就Delay一小段时间,使键盘以达稳定,再去判读所按下的键,就可以让键盘的输入稳定。


SCAN:

MOV R3,#F7H            ; 扫描初始值
MOV R1,#00H            ; 取码指标
SCAN1:

MOV A,R3               ; 开始扫描
MOV P1,A               ; 将扫描值输出到 P1
MOV A,P1               ; 读入 P1 判断是否有按下
MOV R4,A               ; 存到 R4, 判断是否放开
SETB C                 ; C=1
MOV R5,#04H            ; 扫描 P14~P17
L1:

RLC A                  ; 将按键值左移一位元
JNC KEYIN              ; 若 C=0, 有按, 执行 KEYIN
INC R1                 ; 将指标值加 1, 继续扫描下一行
DJNZ R5,L1             ; 扫描四行
MOV A,R3               ; 载入扫描值
SETB C                 ; C=1
RRC A                  ; 扫描下一列(P13~P10)
MOV R3,A               ; 存回扫描值
JC SCAN1               ; C=1, 尚未完成扫描
RET                    ; 结束键盘扫描, 回到 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


 

容-源-电-子-网-为你提供技术支持

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


本文标签:


.
顶一下
0%
返回首页
0
0%

------分隔线----------------------------

    猜你感兴趣:

  • 晶闸管的工作原理及种类介绍

    晶闸管的工作原理晶闸管在工作过程中,它的阳极(A)和阴极(K)与电源和负载连接,组成晶闸管的主电路,晶闸管的门极G和阴极K与控制晶闸管的装置连接,组成晶闸管的控制电路。

  • 工程师介绍什么是LVDS,LVDS工作原理介绍

    工程师介绍什么是LVDS,LVDS工作原理介绍 二、LVDS的工作原理 其源端驱动器由一个恒流源(通常约为3.5mA,最大不超过4mA)驱动一对差分信号线组成。接收端

  • 勒夫迈|灰尘传感器的用途及原理介绍

    传感器是我们生活中最常见的一种,也是对我们生活影响非常大的,尤其是现在的灰尘传感器,在我们生活的环境中灰尘包括香烟烟雾粒子、被褥灰尘、打扫时的灰尘、虱子、宠物的

  • 颗粒物传感器在在线监测仪的测量原理

    近年来, PM2.5/PM10/TSP等细颗粒物成为空气污染的主要因素,多数城市已在开展细颗粒物在线监测工作。由于其价格低廉、携带方便等优点,目前颗粒物传感器受到大众的青睐。现有的颗粒物传感器的测量原理有电学原理、光学原理,其中光学原理主要包括红外和激光。

  • 自制最简单干电池充电器电路图(原理图)

    自制最简单干电池充电器电路图(原理图):干电池应用场合很多,遥控器应用干电池是最常见的一种,还有就是儿童玩具应用干电池也很多,只要是充电电池,就可以进行二次充电使用,其实干电池充电电路原理很简单,自制最简单干电池充电器电路也很容易,对于电子技术要求不高,只要会一点电路基本常识就可以轻松制作出来,如下图所示:电子元器件很少,核心器件就是一个多抽头变压器,可以输出固定电压AC12V、AC8V、AC6V等就能完成。电路原理图如下:

  • 定时开关的工作原理是什么?

  • NE555制作过压过流保护电路及原理图

    NE555制作过压过流保护电路及原理图  当电源供给电压或负载吸取的电流太大时,下图电路可断开负载给出故障指示。正常工作时,Tr1和Tr2均截至,555复位,555中的放电晶体管

  • 超声波传感器的原理和应用

    超声波传感器的原理和应用本文就应用声波进行“检测”介绍超声波传感器的功能示例。检测距离距离可以通过测量超声波反射时间来计算。由于不受颜色的影响,因此透

  • 交流接触器的结构原理、参数及选型

    交流接触器的结构原理、参数及选型:一,交流接触器的结构:下面是交流接触器的实物图: 交流接触器实物图交流接触器的结构由四大部分构成,看下图。交流接触器结构图,(1)电磁系统,包括电磁线

  • 稳压器的工作原理及主要技术参数

    一、工作原理稳压器由调压电路、控制电路、及伺服电机等组成,当输入电压或负载变化时,控制电路进行取样、比较、放大,然后驱动伺服电机转动,使调压器碳刷的位置改变,通

  • 耳机功放电路工作原理

    当没有耳机插头接入插孔时,R1-R2分压电阻使提供到HP-IN管脚(16脚)的电压近似为50mV,驱动Amp1B和Amp2B处于工作状态,使HWD2163工作于桥式模式。输出耦合电容隔离半供给直

  • 简单9V无线话筒调频发射机原理图

    无线话筒调频发射机原理图:采用简单的电路和及少的电子元器件,可以很方便制作无线话筒发射电路,本电路适合电子爱好者制作使用。

  • 电脑麦克风电路原理图

      麦克风,学名为传声器,是将声音信号转换为电信号的能量转换器件,由Microphone翻译而来。也称话筒、微音器。二十世纪,麦克风由最初通过电阻转换声电发展为电感、电容式转换,大量新的麦克风技术逐渐发展起来,

  • 基于LM356的音调开关电路原理图

      LM567为通用音调译码器,当输入信号于通带内时提供饱和晶体管对地开关,电路由两个检波器构成,由电压控制振荡器确定译码器中心频率。用外接元件独立设定中心频率带宽和输出延迟。主要用于振荡、调制、调解和遥

  • 简要介绍电子管威廉姆斯功放的原理及其电路

      电子管麦景图MC-275(McIntosh 275)功率放大器电路图 电子管马兰士一8功放机 电子管金牛VAA 70功放 电子管Dynaco ST70功放 电子管QUADll功放 电子管威廉姆斯功放 :

  • 用于电子管功放的高压倍压电路原理图

      如图所示为用于电子管功放的高压倍压电路,1100V高压可供给211、811、845等高屏压功放管使用。 :

  • 20W+20W立体声放大器原理图

      该20W+20W立体声放大器由两个完整而分立的20W RNS桥式放大器组成。输入信号经过R1、R2和P1(电位器)构成的分压网络送入放大器。R1是信号源与地之间的负载阻抗,R2信号耦合到电位器P1。该信号由电容器C1到C2。

  • 带通式低音炮电路原理图

      带通式低音炮电路原理图如图。  图中,滤波电路是典型的巴特沃斯带通形式。IC1-a与电阻R1、R9及电容C1、C2构成高通滤波器,IC1-b与电阻R4、R10及电容C3、C4构成低通滤波器,运放选用LM833N。电源变压器采用16

  • 热熔机的原理及缺点

     热熔机广泛被当做专用机或配合自动机使用,采用高性能加热器与高精密度热电偶,能准确控制加热温度,能使加工稳定化和效率化。适合于塑料和金属之间的铆接、铆粘、热熔成

  • CD4017B音源输入和喇叭保护电路图原理

      音源输入电路和喇叭保护电路,其原理简介如下:  CD4017以及其外围电路组成音源切换电路,开关K是转换按钮,每按一下CD4017相应的某个脚将输出高电平,使与这个脚连接的三极管导通,连接在该三极管的继电器获

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
表情:
名称: E-mail: 验证码: 匿名发表
发布文章,推广自己产品。
热门标签