一种按键控制连接电路的制作方法

文档序号:6300413阅读:219来源:国知局
一种按键控制连接电路的制作方法
【专利摘要】本实用新型涉及一种按键控制连接电路,包括至少一组按键组和控制模块、以及设置在控制模块上的至少一组I/O端口组,其中,按键组的数量与I/O端口组的数量相一致,且各组按键组与各组I/O端口组之间一一对应连接;所述各组按键组分别包括两个单刀开关按键和两个双刀开关按键,所述各组I/O端口组分别包括两个I/O端口;基于本实用新型设计的方案,将各个开关按键对应与两个I/O端口进行连接,构成本实用新型中基于2个I/O端口的4按键连接电路,利用有限的I/O端口资源,大幅提高按键的使用效率。
【专利说明】一种按键控制连接电路
【技术领域】
[0001]本实用新型涉及一种按键控制连接电路。
【背景技术】
[0002]随着技术的发展,数据交互功能在工业现场及电器设备中的应用日益普遍,其中输入装置如键盘是重要的人机交互环节。
[0003]矩阵键盘是目前较为常见的数据输入接口,如针对数字的输入,通过设置多个按键,实现O到9十个数字的输入。这种的设计从占用硬件资源角度看,矩阵键盘需要多个I/O 口,在I/O 口资源并不充裕的情况下,这样的设计并不可取,所以若能针对有限的I/O 口资源,实现更多功能的按键输入,意味着矩阵键盘的按键使用效率将会大幅提升。
实用新型内容
[0004]针对上述技术问题,本实用新型所要解决的技术问题是提供一种针对矩阵键盘,能够实现多组4个按键对应2个I/O端口,有效提高按键使用效率的键控制连接电路。
[0005]本实用新型为了解决上述技术问题采用以下技术方案:本实用新型设计了一种按键控制连接电路,包括至少一组按键组和控制模块、以及设置在控制模块上的至少一组I/o端口组,其中,按键组的数量与I/o端口组的数量相一致,且各组按键组与各组I/O端口组之间一一对应连接;所述各组按键组分别包括两个单刀开关按键和两个双刀开关按键,所述各组I/O端口组分别包括两个I/O端口 ;其中,一组按键组中两个单刀开关按键各自的其中一端分别与对应I/o端口组中两个I/O端口——对应连接,且该组按键组中两个单刀开关按键各自的另一端接地;同时,该组按键组中两个双刀开关按键上各自开关同侧的两端分别与对应I/o端口组中两个I/O端口——对应连接,且该组按键组中其中一个双刀开关按键上另一侧的两端接地,另一个双刀开关按键上另一侧的两端中,一端接地,另一端外接电压。
[0006]作为本实用新型的一种优选技术方案:所述控制模块为单片机。
[0007]作为本实用新型的一种优选技术方案:所述单片机为AT89C52单片机。
[0008]本实用新型所述一种按键控制连接电路采用以上技术方案与现有技术相比,具有以下技术效果:
[0009](I)本实用新型设计的按键控制连接电路,针对矩阵键盘,设计了 4个按键对应2个I/o端口的连接电路,能够有效利用有限的I/O端口资源,大幅提高按键的使用效率,并且结构简单,易于实现;
[0010](2)本实用新型设计的按键控制连接电路中,针对控制模块,可以采用单片机,能够大大降低制造成本,以及后期的维护成本,使得整个装置的维护变得更加方便。
【专利附图】

【附图说明】
[0011]图1是本实用新型设计的按键控制连接电路的示意图。【具体实施方式】
[0012]下面结合说明书附图对本实用新型的【具体实施方式】作进一步详细的说明。
[0013]如图1和图2所示,本实用新型设计了一种按键控制连接电路,包括至少一组按键组和控制模块、以及设置在控制模块上的至少一组I/o端口组,其中,按键组的数量与I/O端口组的数量相一致,且各组按键组与各组I/O端口组之间一一对应连接;所述各组按键组分别包括两个单刀开关按键和两个双刀开关按键,所述各组I/o端口组分别包括两个I/O端口;其中,一组按键组中两个单刀开关按键各自的其中一端分别与对应I/O端口组中两个I/O端口一一对应连接,且该组按键组中两个单刀开关按键各自的另一端接地;同时,该组按键组中两个双刀开关按键上各自开关同侧的两端分别与对应I/o端口组中两个I/O端口一一对应连接,且该组按键组中其中一个双刀开关按键上另一侧的两端接地,另一个双刀开关按键上另一侧的两端中,一端接地,另一端外接电压。
[0014]本实用新型设计的按键控制连接电路,针对矩阵键盘,设计了 4个按键对应2个I/O端口的连接电路,能够有效利用有限的I/O端口资源,大幅提高按键的使用效率,并且结构简单,易于实现。
[0015]作为本实用新型的一种优选技术方案:所述控制模块为单片机。
[0016]作为本实用新型的一种优选技术方案:所述单片机为AT89C52单片机。
[0017]本实用新型设计的按键控制连接电路中,针对控制模块,可以采用单片机,能够大大降低制造成本,以及后期的维护成本,使得整个装置的维护变得更加方便。
[0018]本实用新型设计的按键控制连接电路在应用过程中,能够大幅提高按键的使用效率,诸如如下具体实施例:
[0019]设计一组按键组和控制模块,针对控制模块上的一组I/O端口组按本实用新型设计的技术方案进行连接,设计的一组按键组中包括两个单刀开关按键S1、S4和两个双刀开关按键S2、S3,共4个按键,对应的一组I/O端口组包括两个I/O端口 P2.0、P2.1,按照设计方案对该组按键组和该组I/O端口组对应连接起来,其中,SI的其中一端与P2.1相连,SI的另一端接地,S4的其中一端与P2.0相连,S4的另一端接地;S2上开关一侧两端分别与P2.0、P2.1相连接,S2上开关另一侧两端接地,S3上开关一侧两端分别与P2.0、P2.1相连接,S3上开关另一侧两端中,对应P2.0的一端接地,对应P2.1的一端外接电压;按照以上方案对电路进行连接,应用过程中,首先为整个装置进行通电,控制模块实时不断扫描按键,确认是否有按键按下,并且确认是哪一个按键按下,应用中,首先对I/O端口 P2.0、P2.1赋值为1,操作过程中,按下SI时,SI向P2.1发送低电平信号,P2.0、P2.1接收“10”信号组合;按下S4时,S4向P2.0发送低电平信号,P2.0、P2.1接收“01”信号组合;按下S2时,S2向Ρ2.0、Ρ2.I分别发送低电平,Ρ2.0、Ρ2.I接收“00”信号组合;按下S3时,S3向Ρ2.0发送低电平,向Ρ2.1发送高电平,Ρ2.0、Ρ2.1接收“01”信号组合;若控制模块接收到对应Ρ2.0、Ρ2.1接收到的“01”信号组合时,控制模块同时分别对Ρ2.0、Ρ2.1赋值1、0,若此时Ρ2.0、Ρ2.1接收到“00”信号组合时,则可判断S4按下,若此时Ρ2.0、Ρ2.1接收到“01”信号组合时,则可判断S3按下,通过以上方法基于2个I/O端口实现4个按键的功能。
[0020]基于以上基础,设计一种针对数字输入的按键控制连接电路,并且外接显示器对数字输入与控制进行显示验证,其中定义Si键使显示器上当前光标上的数值加1,若此时为9,则按下后归零;S2键使显示器上当前光标上的数值减1,若此时为O,则按下后数字变为9 ;S3键使显示器上光标右移一位,若已移至最右端,则返回最左端;S4键使显示器上光标左移一位,若已移至最左端,则返回最右端,基于以上定义规则,将本实用新型设计的按键控制连接电路用于针对数字输入的具体实施例,并且通过显示器对其输入情况进行验证,实现基于2个I/O端口的4按键的操作,大幅提高了按键的使用效率。
[0021]上面结合附图对本实用新型的实施方式作了详细说明,但是本实用新型并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本实用新型宗旨的前提下做出各种变化。
【权利要求】
1.一种按键控制连接电路,包括至少一组按键组和控制模块、以及设置在控制模块上的至少一组I/O端口组,其中,按键组的数量与I/O端口组的数量相一致,且各组按键组与各组I/O端口组之间一一对应连接;其特征在于:所述各组按键组分别包括两个单刀开关按键和两个双刀开关按键,所述各组I/o端口组分别包括两个I/O端口 ;其中,一组按键组中两个单刀开关按键各自的其中一端分别与对应I/o端口组中两个I/O端口一一对应连接,且该组按键组中两个单刀开关按键各自的另一端接地;同时,该组按键组中两个双刀开关按键上各自开关同侧的两端分别与对应I/o端口组中两个I/O端口一一对应连接,且该组按键组中其中一个双刀开关按键上另一侧的两端接地,另一个双刀开关按键上另一侧的两端中,一端接地,另一端外接电压。
2.根据权利要求1所述一种按键控制连接电路,其特征在于:所述控制模块为单片机。
3.根据权利要求2所述一种按键控制连接电路,其特征在于:所述单片机为AT89C52单片机。
【文档编号】G05B19/042GK203502773SQ201320578130
【公开日】2014年3月26日 申请日期:2013年9月18日 优先权日:2013年9月18日
【发明者】毛鹏, 陈天元, 张学会, 阮世阳 申请人:南京信息工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1