[实用新型]一种可扫描出多个按键码的按键电路有效
申请号: | 201320100212.8 | 申请日: | 2013-03-05 |
公开(公告)号: | CN203151472U | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 赵志伟 | 申请(专利权)人: | 广州市奥迪诗音响科技有限公司 |
主分类号: | H03M11/20 | 分类号: | H03M11/20 |
代理公司: | 广州市越秀区海心联合专利代理事务所(普通合伙) 44295 | 代理人: | 段国刚 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扫描 出多个 按键 电路 | ||
技术领域
本实用新型涉及一种可扫描出多个按键码的按键电路,更具体地说,本实用新型涉及一种可以扫描出更多个按键码值的与MCU的I/O接口连接的可扫描出多个按键码的按键电路。
背景技术
MCU(Micro Control Unit)中文名称为微控制单元,又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。而在MCU控制的技术开发中,经常会遇到I/O接口不够用的情况,如:一般两个I/O口扫描出少于四个按键码值。因此,需要针对与MCU的I/O接口中的按键电路进行改造。
实用新型内容
鉴于上述提出的技术问题,本实用新型的目的在于提供一种可扫描出多个按键码的按键电路。
为了达到上述目的,本实用新型采用的技术方案如下:
一种可扫描出多个按键码的按键电路,其包括第一线路、第二线路、第三线路、第四线路、第一按键、第二按键、第三按键以及第四按键,所述第一线路与第二线路的输入端分别与一微控单元的I/O接口连接,所述第一线路与第二线路的输出端分别经第一按键以及第二按键接地,所述第一线路与第二线路之间还连接有相互并联的第三线路和第四线路,且所述第四线路靠近第一按键和第二按键一侧,所述第三按键与第四按键分别设于所述第三线路和第四线路上,所述第四线路上还设有一与第四按键串联连接的二极管。
优选的,所述二极管阳极与第一线路连接,阴极与第四按键连接。
优选的,所述二极管阳极与第二线路连接,阴极与第四按键连接。
优选的,所述二极管的型号为IN4148。
与现有技术相比,本实用新型的优点在于:由于增加一个二极管,使得第四按键的功能被实现,省略了按键扫描的IC工艺,使得电路具有成本低,可直接用于微控单元的扫描的优点。
附图说明
下面结合附图和实施例对本实用新型作进一步说明。
图1是本实用新型的可扫描出多个按键码的按键电路的实施例一的电路图;
图2是本实用新型的可扫描出多个按键码的按键电路的实施例二的电路图;
图3是本实用新型的实施例一的按键电路与MCU的I/O接口连接的电路图;
图4是本实用新型的实施例二的按键电路与MCU的I/O接口连接的电路图。
具体实施方式
下面结合附图和具体实施方式对本实用新型作进一步的详细说明。
实施例一
参阅图1、图3所示,本实用新型提供一种可扫描出多个按键码的按键电路,其包括第一线路1、第二线路2、第三线路3、第四线路4、第一按键S1、第二按键S2、第三按键S3以及第四按键S4,第一线路1与第二线路2的输入端分别与一微控单元MCU的I/O接口连接,第一线路1与第二线路2的输出端分别经第一按键S1以及第二按键S2接地,其中,第一线路1与第二线路2之间还连接有相互并联的第三线路3和第四线路4,且第四线路4靠近第一按键S1和第二按键S2一侧,而第三按键S3与第四按键S4分别设于所述第三线路3和第四线路4上,同时,在第四线路4上还设有一与第四按键S4串联连接的二极管D1。
进一步,本实用新型中的二极管D1阳极与第一线路1连接,阴极与第四按键S4连接,并且二极管D1的型号优选为IN4148,同样二极管D1也可以选择其他型号。
本实用新型的按键电路在工作前,分别将第一线路1和第二线路2的输入端PORT_KEY1 和PORT_KEY2接入微控单元MCU的两个I/O接口引脚,并且两个I/O口内部设置为有上拉电阻,则该按键电路的扫描过程如下:
1、把接入MCU的二个I/O接口的PORT_KEY1、PORT_KEY2两个引脚设为输入,依次读PORT_KEY1、PORT_KEY2,判断是否为低电平,即可检测出第一按键S1和第二按键S2是否按下;
2、把POR_TKEY1设为输出,输出一个低电平,读取PORT_KEY2是否为低电平,如果为低电平,说明第三按键S3被按下,如果是高电平,说明第三按键S3未被按下;
3、把POR_TKEY2设为输出,输出一个低电平,POR_TKEY1设为输入,并且读取PORT_KEY1是否为低电平,如果为低电平,说明第四按键S4被按下,如果是高电平,说明第四按键S4未被按下。
实施例二
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市奥迪诗音响科技有限公司,未经广州市奥迪诗音响科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201320100212.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:两用型帐篷车衣
- 下一篇:一种模块式易于转场的千米级岩芯钻探设备