电热水壶批发| 电蒸笼 环保电热水壶 电热水壶品牌 按时的 电煮锅
语言 | Language  
  • 简体中文
  • English
  • Vietnamese

新闻中心

栏目列表

矩阵键盘的事情道理

时间:2013-09-16 13:47来源:未知 作者:admin 点击:
矩阵键盘的事情道理:按键设置外行、列线交点上,行、列线辨别衔接到按键开关的两头。行线经过上拉电阻接到+5V上。平常无按键行动时,行线处于高电平形态,而当有按键按下时,
矩阵键盘的事情道理:按键设置外行、列线交点上,行、列线辨别衔接到按键开关的两头。行线经过上拉电阻接到+5V上。平常无按键行动时,行线处于高电平形态,而当有按键按下时,行线电平形态将由与此行线相连的列线电平决议。列线电平假如为低,则行线电平为低,列线电平假如为高,则行线电平亦为高。这一点是辨认矩阵键盘按键能否被按下的要害地点.因为矩阵键盘中行、列线为多用键共用,各按键均影响该键地点行和列的电平。因而个按键相互将互相发作影响,以是必需将、列线旌旗灯号共同起来并作恰当的处置,才干肯定闭合键的地位。 2)按键的辨认办法 矩阵键盘按键的辨认办法分两步停止:第一步,辨认键盘有无键被按下;第二步,假如有键被按下,辨认出详细的按键。辨认键盘有无键按下的办法是让一切列线均置为0电平,查抄各行线电平能否有变革,假如有变革,则阐明有键被按下,假如没有变革,则阐明无键被按下(实践编程时应思索按键颤动的影响,平日老是应用程序延时的办法停止消抖处置)。 辨认详细按键的办法是(亦称为扫描法):逐行置零电平,其他各列置为高电平,查抄各行线电平的变革,假如某行电平由高电平变为零电平,则可肯定此行此列穿插点处的按键被按下。 3)键盘的事情方法 单片机使用体系中,键盘扫描只是CPU的事情内容之一。CPU在忙于各项事情使命时,怎样统筹键盘的输出,取决于键盘的事情方法。键盘的事情方法的拔取应依据实践使用体系中CPU事情的忙,闲状况而定.其准绳是既要包管能实时相应按键操纵,又要不外多占用CPU的事情工夫。平日,键盘事情方法有三种,即:编程扫描、准时扫描和中缀扫描。 CPU对键盘的扫描应用步伐节制方法,一旦进入键扫描形态,则重复地扫描键盘,等候用户从键盘上输出下令或数据。而在实行键入下令或处置输出数据历程中,CPU将不再相应键入请求,直到CPU前往从新扫描键盘为止。 由图2-6-4可见键盘应用编程扫描方法事情,PB口输入逐行扫描旌旗灯号,PA口输出8位列旌旗灯号,均为低电平有用。8255A的A0、A1上,CS与P2.7相接,WR、RD辨别与8051的WR、RD相连。 2.6.4  LED显现道理及显现方法 1)LED显现器构造 LED显现块是由发光二极管显现字段的显现器件。在单片机使用体系中平日运用的是7段LED。 (责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
更多
------分隔线----------------------------
 v