1、“.....采用定时器定时,每隔扫描键盘次,即通过读取的输出数据,识别按键的工作状态。设计中对于重键和连击的处理对于重键串键指同时有个以上的键按下,采用软件提供保护,当判断为个以上的键按下,则不处理,返回重新进行监测。只有监测到个键按下时,才判断键值,执行相应键处理工作。键盘对液晶显示的控制是通过显示画面的页码作为接口参数来完成的。在每页中,键盘对数据的修改是通过对按键次数的计算作为接口参数来实现的。具体例程如下键盘扫描读取数据,取低四位,有键按下延时读取数据读取新键值键值有无变化有变化原键值等于新键值调键散转程序下转第页上接第页原键值不变标志位置零九结语键盘是单片机系统设计中种主要的信息输入接口,合理的设计,不仅可以节省系统的设计成本......”。
2、“.....很大程度上提高系统综合性能。摘要本文介绍采用构成多达键的键盘扩展电路及其编程。该电路是采用串行口与上位机进行通讯的。经长期使用,证明这方法是可行和可靠的,有较强的实用价值。关键词键盘串行口扩展键盘电路是美国公司采用工艺生产的脚八位单片机。它带有字节和字节的片内,根线,个位定时计数器,个两级中断源,个全双工串行口。另外还带有精确的模拟比较器片内振荡器和时钟电路。其指令集和输出管脚与工业标准的系列器件兼容,是当前性价比较高的种八位单片机。虽然单片机系统键盘的设计小结概述键盘在单片机应用系统中,实现输入数据传送命令的功能,是人工干预的主要手段。键盘分两大类编码键盘和非编码键盘。编码键盘由硬件逻辑电路完成必要的键识别工作与可靠性措施。每按次键......”。
3、“.....同时产生选通脉冲通知微处理器,般还具有反弹跳和同时按键保护功能。这种键盘易于使用,但硬件比较复杂,对于主机任务繁重之情况,采用可编程键盘管理接口芯片构成编码式键盘系统是很实用的方案。非编码键盘只简单地提供键盘的行列与矩阵,其他操作如键的识别,决定按键的读数等仅靠软件完成,故硬件较为简单,但占用较多时间。有独立式按键结构矩阵式按键结构。二键盘系统设计首先,确定键盘编码方案采用编码键盘或非编码键盘。随后,确定键盘工作方式采用中断或查询方式输入键操作信息。然后,设计硬件电路。非编码键盘系统中,键闭合和键释放的信息的获取,键抖动的消除,键值查找及些保护措施的实施等任务,均由软件来完成。非编码键盘的键输入程序应完成的基本任务监测有无键按下键的闭合与否......”。
4、“.....所以通过电平的高低状态的检测,便可确认按键按下与否。判断是哪个键按下。完成键处理任务。二从电路或软件的角度应解决的问题消除抖动影响。键盘按键所用开关为机械弹性开关,利用了机械触点的合断作用。由于机械触点的的弹性作用,个按键开关在闭合和断开的瞬间均有连串的抖动,波形如下抖动时间的长短由按键的机械特性决定,般为,这是个很重要的参数。抖动过程引起电平信号的波动,有可能令误解为多次按键操作,从而引起误处理。为了确保对次按键动作只确认次按键,必须消除抖动的影响。按键的消抖,通常有软件,硬件两种消除方法。这种方法只适用于键的数目较少的情况。软件消抖如果按键较多,硬件消抖将无法胜任,常采用软件消抖。通常采用软件延时的方法在第次检测到有键按下时,执行段延时的子程序后......”。
5、“.....总希望设置最少的按键,获得最多的控制功能。矩阵键盘与独立式按键键盘相比,硬件电路大大节省。可通过软件的方法让键具有多功能。方法选择个工作单元,对个按键进行按键计数,根据不同计数值,转到子程序。这种计数多功能键最好与显示器结合用,以便知道当前计数值,同时配合个启动键。复合键是使用软件实现键多功能的另个途径。所谓复合键,就是两个或两个以上的键的联合,当这些键同时按下时,才能执行相应的功能程序。实际情况做不到同时按下,他们的时间差别可以长到,解决策略是定义个或两个引导键,这些引导键按下时没什么意义,执行空操作。引导键的例子微机键盘上的。缺点是操作变得复杂,二是操作时间变长。多功能键的利用,应具体情况具体分析。要求速度的场合最好做键功能。如果系统功能很多......”。
6、“.....可采取键多功能。六功能开关及拨码盘接口设计设计原因键盘输入灵活性大,操纵方便。但些重要功能或数据由键盘输入,误操作将产生些不良后果。因此常设定静态开关的方法来执行这些功能或输入数据。静态开关经设定,将不再改变,直维持设定的开关状态。通常这些开关状态是在单片机系统加电时由读入内存的,以后将不再关注这些开关的状态,因此,即使加电后,这些开关的状态发生变化,也不会影响的正常工作,只有在下次加电时,这些新状态才能生效。第,功能开关主要是根据开关的状态执行些重要的功能。第二,拨码盘单片机应用系统中,有时要输入些控制参数,这些参数经设定,将维持不变,除非给系统断电后重新设定。这时使用数字拨码盘既简单直观,又方便可靠......”。
7、“.....机械触点式按键是利用弹性使键复位,手感明显,连线清晰,工艺简单,适合单件制造。但是触点处易侵入灰尘而导致接触不良,体积相对较大。导电橡胶按键是利用橡胶的弹性来复位,通过压制的方法把面板上所有的按键制成块,体积小,装配方便,适合批量生产。但是时间长了,橡胶老化而使弹力下降,同时易侵入灰尘。柔性按键是近年来迅速发展的种新型按键,可以分为凸球型和平面型两种。凸球型动作幅度触感明显,富有立体感,但制造工艺相对复杂平面型幅度微小,触感较弱,但工艺简单,寿命长。柔性按键最大特点是防尘防潮耐蚀,外形美观,装嵌方便。而且外形认电平是否仍保持闭合状态电平,如果保持闭合状态电平,则确认真正有键按下,进行相应处理工作,消除了抖动的影响......”。
8、“.....采取串键保护措施。串键是指同时有个以上的键按下,串键会引起响应。通常采取的策略单键按下有效,多键同时按下无效。处理连击。连击是次按键产生多次击键的效果。要有对按键释放的处理,为了消除连击,使得次按键只产生次键功能的执行不管次按键持续的时间多长,仅采样个数据。否则的话,键功能程序的执行次数将是不可预知,由按键时间决定。连击是可以利用的。连击对于用计数法设计的多功能键特别有效。三键盘工作方式单片及应用系统中,键盘扫描只是的工作内容之。忙于各项任务时,如何兼顾键盘的输入,取决于键盘的工作方式。考虑仪表系统中任务的份量,来确定键盘的工作方式。键盘的工作方式选取的原则是既要保证能及时响应按键的操作,又不过多的占用的工作时间。键盘的工作方式有查询方式编程扫描......”。
9、“.....四键盘电路结构独立式按键接口设计独立式按键就是各按键相互独立,每个按键单独占用根口线,每根口线的按键工作状态不会影响其他口线上的工作状态。因此,通过检测输入线的电平状态可以很容易判断哪个按键被按下了。优点电路配置灵活,软件结构简单。缺点每个按键需占用根口线,在按键数量较多时,口浪费大,电路结构显得复杂。因此,此键盘是用于按键较少或操作速度较高的场合。中断方式查询方式也可以用扩展口搭接独立式按键接口电路,可采用扩展口,用三态缓冲器扩展。这两种配接方式,都是把按键当作外部工作单元的位来对待,通过读片外的方法,识别按键的工作状态。上电路中独立式按键电路,各按键开关均采用了上拉电阻,是为了保证在按键断开时,各有确定的高电平。如输入口线内部已有上拉电阻......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。