基于EDA和单片机技术在键盘上的应用
摘 要
随着计算机软件的不断开发和运用,现代办公变得越来越方便和快捷,推动现代社会的自动化、智能化和信息化发展。计算机网络技术的推广,使得人们对键盘的要求越来越高,成为了软件开发人员的一个重点研发对象,促进软件行业的不断发展。本文就EDA和单片机技术进行概述,对EDA和单片机技术在键盘上的应用进行分析,提出EDA和单片机技术在键盘上的应用,以提高了键盘的实用性和高效性,促进我国软件开发技术水平的不断提升。
【关键词】EDA技术 单片机技术 应用
现代化建设中,我国软件开发技术已经取得一定成就,推动了我国高新科技的改革和创新,促进我国经济的快速增长,对于增强我国综合国力具有重要的现实意义。EDA技术和单片机技术的广泛应用,给我国软件技术的探索和创新提供了有利因素,促进我国软件开发行业的蓬勃发展。
1 EDA技术和单片机技术的概述
经济全球化发展的二十一世纪,是一个高科技信息时代,EDA技术和单片机技术得到了快速的发展。在化工、电子、生物和军事等行业,EDA技术和单片机技术被广泛的运用于各种实践活动中,促进了我国软件开发行业的长远发展。
EDA技术是以计算机为工具的,在计算机的发展中,起着重要的作用,是在EDA软件平台的基础上发展而来的。在实际应用中,EDA技术是先进行文件设计,然后通过计算机进行编译、优化和仿真等,从而完成对芯片的编程配置、逻辑编程等,以完成实际的应用。单片机技术是在单片机的基础上发展而来的,以单片机为应用工具,是计算机的一个重要发展领域,具有多重功能,被广泛的运用于工业、通信行业、电子行业等,大大提高了实践活动的运行速度,具有超强的集成性。
在实践过程中,EDA技术和单片机技术得到了广泛的应用,可以完成对系统的设计、编程、控制等,使应用系统的结构变得简单,大大提高系统的可靠性和稳定性,并且使电路设计的效率得到大大提高,降低了软件开发人员的工作量,实现了应用系统的模块化设计和集成化控制,促进我国软件行业的持续发展。
2 EDA和单片机技术在键盘上的应用
为了更深入的研究EDA技术和单片机技术,下面对键盘中,EDA技术和单片机技术的应用进行分析,以更有效的提高软件开发的技术水平,促进软件开发行业的长远发展。
2.1 系统组成
在研究EDA技术和单片机技术在键盘上的应用中,采用了EDA的相关软件和编程下载软件,以及相应的单片机和配套的编译软件。键盘一般选用的是矩阵键盘,具有较广泛的实用性。
2.2 应用过程
(1)按键识别方法。在软件开发过程中,运用EDA技术和单片机技术,按键的识别方法一般情况下有两种:扫描法和线反转法,因此,在应用时根据不同的设计要求来选择最合适的方法。在实际应用中,按键是通过查询的方式来完成操作的,用以实现键盘相对应的任务。矩形键盘的按键排列是按照矩形的形式进行的,每条水平走向和垂直走向都不直接相连,可以有效的减少按键对芯片I/O的占用,提高芯片的运行速度。扫描法是用来判断键盘的闭合键和有无按下键等情况的,在确认有按下键之后,就可以进行确定闭合键的相关操作。具体方法是:将键盘的某一行线设置为低电平,其它行线为高电平;然后对列线进行检测,当检测出某列为低电平时,那么这一列和低电平的行线的交叉处的按键肯定是闭合键。线反转法用来识别按键的具体操作是:将键盘的行线进行编程确定为输入线,列线为输出线,并保证输出线的电平全部为零,由此可以明确得出行线中电平由高到低的位置是按键所在的行线;然后对键键盘进行重新编程,将行线确定为输出线、列线确定为输入线,保证输出线全部为低电平,那么列线中电平由高到低的位置是按键所在的列线;最后,根据行线和列线按键所在的位置来识别按键的所在位置。两种识别方法都具有各自的特点,其中,线反转法的操作要更简单和实用,受到了软件开发人员的推崇。
(2)键盘工作原理。在键盘的设置中,按键是通过行线和列线的焦点来进行设置的,将按键开关的两端与行线和列线分别连接。行线的连接是通过上拉电阻,因此,在没有任何操作的境况下,行线是处于高电平的情况,当进行按键操作时,列线会影响行线的电平,从而引起列线电平的变化。行线电平随着列线电平的高低变化而变化,如果列线是高电平,则行线为高电平。这一点按键的识别中有所应用。
(3)实际应用。根据键盘中按键排列的依据,在运用EDA技术和单片机技术时,矩阵键盘的列线和行线采用的是多键共用,减少了芯片I/O接口的占有量,大大提高了键盘的运用速度。在键盘中,运用EDA技术和单片机技术将信号连接起来,当行线和列线互相发生影响时,可以有效的进行按键的控制,实现按键的闭合。与此同时,通过EDA技术和单片机技术的结合应用,可以有效的控制键盘的开关,实现键盘的随时操作,从而按照相关指示完成相应的工作。
EDA技术和单片机技术在键盘上的应用,可以帮助键盘完成多种复杂的操作,以实现对屏幕显示的有效控制,从而切换不同的画面,完成不同的任务。EDA技术和单片机技术在各行业的推广和运用,给各行业经济效益的不断提升提供了可靠保障,促进我国软件行业的长远发展,对于促进我国社会主义现代化建设具有重要意义。
3 结束语
现代发展中,金融全球化正在日益加剧,高科技信息技术的不断运用,推动着各行业的快速发展,以满足时代发展的需求。EDA技术和单片机技术在键盘上的应用,大大提高了键盘的工作效率,使键盘的功能变得更加稳定,实现键盘的多功能化,促进我国软件开发技术水平向着国际化发展。
参考文献
[1]蒋冬初,何飞.基于EDA技术的电子信息课程整合教学研究[J].高教论坛,2009,02:29-32.
[2]张天石.第四讲:单片机的键盘接口设计技术[J].自动化与仪表,1988,03:51-55.
作者单位
1.河南省天盾安全生产技术有限公司 河南省郑州市 450000
2.河南牧业经济学院 河南省郑州市 450011