如何用一个单片机IO实现多个按键输入?

时间:2023-03-05作者:佚名
在单片机软硬件应用电路中,如果要实现独立的按键输入,在不使用其他的功能辅助IC的情况下,一般一个按键对应一个IO引脚,如果要实现多个独立按键输入,那么就要多个独立IO。如下图所示,

如何用一个单片机IO实现多个按键输入?
普通IO实现的独立按键输入
然而,在实际应用的很多场合下,我们往往会碰到单片机IO引脚不够用,或者,需要出于成本等原因,我们不能更换其他多IO的单片机。因此,我们需要实现一个IO实现多个独立按键输入,下图所示的这种方法就是利用单片一个带ADC转换的IO实现多个按键输入检测。

如何用一个单片机IO实现多个按键输入?
ADC IO实现的多个独立按键输入
如上图所示,只要配置好R1,R2,R3,R4,R5之间的电阻阻值,那么,在不同的按键按下的情况下,ADC_IO引脚上的电压就不一样,单片机程序里面根据ADC_IO上不同ADC采样结果反过来就可以判断出来是哪个按键被按下。

相关阅读

三相电和两相电的区别是什么?

三相电和两相电的区别是什么? 三相电就是三根相线,三根线之间电压都是380v,用于三相电源供电设备比如三相电动机;两相电是两根相线,线与线之间电压也是380v,一般交流焊机用的...
2023-06-27
三相电和两相电的区别是什么?

电工必备|最全电表接线图,初学电工看了都会接,非常值得收藏

单相表 过电流互感器【3X220/380V 1.5(6)A】电能表 三相四线中,零线的作用是: 1、在三项负载不平衡的情况下,零线导通,不平衡电流流回中性点,从而使供电系统的线电压、相电压基本...
2023-06-11
电工必备|最全电表接线图,初学电工看了都会接,非常值得收藏

电工常见电路接线图10例,90%电工都收藏了!

一、带指示灯的电动机起动停止电路 带指示灯的电动机起动停止线路在工作生产中是最常见的一种控制线路,它具有单方向控制电动机起停,并有自锁、短路保护和过载动作保护作用。...
2023-06-11
电工常见电路接线图10例,90%电工都收藏了!

隔离电源电路图 隔离电源电路设计方案

隔离电源 5 V 至 15 V、500 mA 图代表单个控制块,因为所有控制块都是相同的。它确实很经典,并且基于通用组件的使用。下面描述的隔离电源 5 V 至 15 V、500 mA 电路是一种“修改”,旨在...
2023-08-24
隔离电源电路图 隔离电源电路设计方案

关于电力变压器的运行维护,你可能并不清楚,有必要学习一下

关于电力变压器的运行维护,总结以下几个内容: 一、电力变压器的容量选择 二、变压器的维护 三、变压器的异常情况处理 四、变压器运行中常见故障分析 一、电力变压器的容量选...
2023-06-13
关于电力变压器的运行维护,你可能并不清楚,有必要学习一下

热销商品

拷边机 包缝机内六角上针匙 开刀 上针内6角螺丝刀扳手 1.5 1.6

拷边机(包缝机)专用内六角上针匙及开刀工具,适用于精确调整机针位置与维护设备。配备1.5mm与1.6mm两种规格的内六角螺丝刀扳手,专为紧固或拆卸上针螺丝设计,确保机针安...
1.65

暗装开关插座面板单开双控一开五孔二三极USB快充肤感超薄家用4开

暗装开关插座面板,简约设计,完美融入家居环境。单开双控,轻松实现远程控制,方便实用。一开五孔,满足多种电器插孔需求;二三极USB快充,快速充电,高效便捷。超薄设计,节省空...
1.2

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用,是一款专为现代家庭设计的多功能插座。该款插座采用86型设计,易于安装和适配各种家用电器,无论是台灯、...
11.9

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草 这款不锈钢加厚镊子维修工具夹子是设计用于各种专业场合的多功能工具。它拥有一个厚实的手柄,确...
0.8

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

网站栏目