基于单片机的多按键开关检测电路制造技术

技术编号:35392900 阅读:17 留言:0更新日期:2022-10-29 19:11
本实用新型专利技术提供一种基于单片机的多按键开关检测电路,涉及单片机设计电路技术领域,基于单片机的多按键开关检测电路包括:第一按键开关电路、第二按键开关电路、第n按键开关电路和MCU接口电路;第一按键开关的输出信号接口KEY1与MCU接口电路的输入信号接口KEY1相连接,第二按键开关电路的输出信号接口KEY2与MCU接口电路的输入信号接口KEY2相连接,第n按键开关电路的输出信号接口KEYn与MCU接口电路的输入信号接口KEYn相连接;微控制模块用于接收INTP中断信号,通过KEY1、KEY2和KEYn的状态,判断第一开关K1、第二开关K2和第n开关Kn的状态。该基于单片机的多按键开关检测电路改善了现有技术中在中断资源不够用的情况下无法及时处理按键开关触发的问题。时处理按键开关触发的问题。时处理按键开关触发的问题。

【技术实现步骤摘要】
基于单片机的多按键开关检测电路


[0001]本技术涉及单片机设计电路
,尤其涉及一种基于单片机的多按键开关检测电路。

技术介绍

[0002]在单片机的应用领域中,常用中断来处理按键开关触发,但并不是所有单片机都有足够的中断资源;通过读取I/O口状态也可以用来处理按键开关触发,但因为不知道按键何时按下,所以需要不停的进行状态读取,无法实现低功耗设计。
[0003]现亟需一种在中断资源不够用的情况下能够及时处理按键开关触发的方案。

技术实现思路

[0004]本技术的目的在于提供一种基于单片机的多按键开关检测电路,该基于单片机的多按键开关检测电路能够解决现有技术中在中断资源不够用的情况下无法及时处理按键开关触发的问题。
[0005]为了实现上述目的,本技术提供如下技术方案:
[0006]本技术实施例提供一种基于单片机的多按键开关检测电路,包括:
[0007]第一按键开关电路,包括第一开关K1、输出信号接口INTP和输出信号接口KEY1;
[0008]第二按键开关电路,包括第二开关K2、输出信号接口INTP和输出信号接口KEY2;
[0009]第n按键开关电路,包括第n开关Kn、输出信号接口INTP和输出信号接口KEYn;
[0010]MCU接口电路,包括微控制模块、输入信号接口INTP、输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn;
[0011]所述第一按键开关的输出信号接口INTP与所述第二按键开关的输出信号接口INTP和所述第n按键开关的输出信号接口INTP相连接后接入所述MCU接口电路的输入信号接口INTP;所述第一按键开关的输出信号接口KEY1与所述MCU接口电路的输入信号接口KEY1相连接,所述第二按键开关电路的输出信号接口KEY2与所述MCU接口电路的输入信号接口KEY2相连接,所述第n按键开关电路的输出信号接口KEYn与所述MCU接口电路的输入信号接口KEYn相连接;
[0012]所述微控制模块用于接收输入信号接口INTP的中断信号,并依次读取输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态,通过输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态,判断所述第一开关K1、第二开关K2和所述第n开关Kn的状态。
[0013]在上述技术方案的基础上,本技术还可以做如下改进:
[0014]进一步地,所述第一按键开关电路还包括电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6、电容C1、三极管Q1和三极管Q2,所述电阻R1、所述三极管Q1、所述电阻R3、所述电容C1、所述第一开关K1、所述电阻R4、所述三极管Q2和所述电阻R6相串联,所述电阻R5与所述三极管Q1相并联,所述R2与所述三极管Q2相并联。
[0015]进一步地,所述第二按键开关电路还包括电阻R7、电阻R8、电阻R9、电阻R10、电阻R11、电阻R12、电容C2、三极管Q3和三极管Q4,所述电阻R7、所述三极管Q3、所述电阻R9、所述电容C2、所述第二开关K2、所述电阻R10、所述三极管Q4和所述电阻R12相串联,所述电阻R11与所述三极管Q3相并联,所述电阻R8与所述三极管Q4相并联。
[0016]进一步地,所述第n按键开关电路还包括电阻R6n

5、电阻R6n

4、电阻R6n

3、电阻R6n

2、电阻R6n

2和电阻R6n、电容Cn、三极管Q2n

1和Q2n,所述电阻R6n

5、所述三极管Q2n

1、所述电阻R6n

3、所述电容Cn、所述第n开关kn、所述电阻R6n

2、所述三极管Q2n和所述电阻R6n相串联,所述电阻R6n

1与所述三极管Q2n

1相并联,所述电阻R6n

4与所述三极管Q2n相并联。
[0017]进一步地,所述电阻R1、电阻R6、电阻R7、电阻R12、电阻R6n

5和电阻R6n的阻值相同,所述电阻R2、电阻R5、电阻R8、电阻R11、电阻R6n

4、电阻R6n

1的阻值相同,所述电阻R3、电阻R4、电阻R9、电阻R10、电阻R6n

3、电阻R6n

2的阻值相同。
[0018]进一步地,所述电容C1、电容C2和电容Cn的容值相同。
[0019]进一步地,所述三极管Q1、三极管Q2、三极管Q3、三极管Q4、三极管Q2n

1和三极管Q2n的型号相同。
[0020]进一步地,当第一开关K1闭合时,输出信号接口INTP切换为高电平,所述微控制模块接收INTP的中断信号,依次读取KEY1、KEY2、KEYn的状态,KEY1为高电平,KEY2和KEYn依旧为低电平,所述微控制模块通过KEY1、KEY2、KEYn的状态判断所述第一开关K1是否闭合。
[0021]进一步地,当所述第二开关K2闭合时,输出信号接口INTP切换为高电平,所述微控制模块接收输入信号接口INTP的中断信号,依次读取输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态,输入信号接口KEY2为高电平,输入信号接口KEY1和输入信号接口KEYn依旧为低电平,所述微控制模块通过输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态判断所述第二开关K2是否闭合。
[0022]进一步地,当所述第n开关Kn闭合时,输出信号接口INTP切换为高电平,所述微控制模块接收输出信号接口INTP的中断信号,依次读取输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态,输入信号接口KEYn为高电平,输入信号接口KEY1和输入信号接口KEY2依旧为低电平,所述微控制模块通过输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态判断所述第n开关Kn是否闭合。
[0023]本技术具有如下优点:
[0024]本技术中的基于单片机的多按键开关检测电路,第一按键开关电路,包括第一开关K1和输出信号接口INTP、输出信号接口KEY1;第二按键开关电路,包括第二开关K2和输出信号接口INTP、输出信号接口KEY2;第n按键开关电路,包括第n开关Kn和输出信号接口INTP、输出信号接口KEYn;MCU接口电路,包括微控制模块、输入信号接口INTP、输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn;所述第一按键开关的输出信号接口INTP与所述第二按键开关的输出信号接口INTP和所述第n按键开关的输出信号接口INTP相连接后接入所述MCU接口电路的输入信号接口INTP;所述第一按键开关的输出信号接口KEY1与所述MCU本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于单片机的多按键开关检测电路,其特征在于,包括:第一按键开关电路,包括第一开关K1、输出信号接口INTP和输出信号接口KEY1;第二按键开关电路,包括第二开关K2、输出信号接口INTP和输出信号接口KEY2;第n按键开关电路,包括第n开关Kn、输出信号接口INTP和输出信号接口KEYn;MCU接口电路,包括微控制模块、输入信号接口INTP、输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn;所述第一按键开关的输出信号接口INTP与所述第二按键开关的输出信号接口INTP和所述第n按键开关的输出信号接口INTP相连接后接入所述MCU接口电路的输入信号接口INTP;所述第一按键开关的输出信号接口KEY1与所述MCU接口电路的输入信号接口KEY1相连接,所述第二按键开关电路的输出信号接口KEY2与所述MCU接口电路的输入信号接口KEY2相连接,所述第n按键开关电路的输出信号接口KEYn与所述MCU接口电路的输入信号接口KEYn相连接;所述微控制模块用于接收输入信号接口INTP的中断信号,并依次读取输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态,通过输入信号接口KEY1、输入信号接口KEY2和输入信号接口KEYn的状态,判断所述第一开关K1、第二开关K2和所述第n开关Kn的状态。2.根据权利要求1所述的基于单片机的多按键开关检测电路,其特征在于,所述第一按键开关电路还包括电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6、电容C1、三极管Q1和三极管Q2,所述电阻R1、所述三极管Q1、所述电阻R3、所述电容C1、所述第一开关K1、所述电阻R4、所述三极管Q2和所述电阻R6相串联,所述电阻R5与所述三极管Q1相并联,所述R2与所述三极管Q2相并联。3.根据权利要求2所述的基于单片机的多按键开关检测电路,其特征在于,所述第二按键开关电路还包括电阻R7、电阻R8、电阻R9、电阻R10、电阻R11、电阻R12、电容C2、三极管Q3和三极管Q4,所述电阻R7、所述三极管Q3、所述电阻R9、所述电容C...

【专利技术属性】
技术研发人员:谢潇
申请(专利权)人:浙江威星智能仪表股份有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1