查看: 1750|回复: 0

通过一个 PIC 输入监控 15 个触点

[复制链接]
发表于 2023-3-24 11:18:13 | 显示全部楼层 |阅读模式
    几个先前发布的设计理念和应用说明[1-4]展示了如何使用少输入数量的多个按钮。他们需要一个 RC 电路,其中时序可以是 测量以确定哪个按钮被按下,或 ADC 输入,电阻为每个按下的按钮形成一个分压器
    下面的设计理念展示了另一种仅通过一个 I/O 使用多 15 个按钮的简单方法。所选择的微控制器必须包含一个内部比较器,内部比较器具有可选的内部参考电压 VREF值。中档系列中的大多数 8 位 PIC 微控制器仅具有一个或两个内部比较器。
01.png


图 1  Sense 15 个按钮,一个输入
    作为一款简单实用的 例如,图 1中的电路 使用一个 8 位 PIC 控制一个 4 位 LED 显示器来显示按下了哪个按钮。比较器中断例程对按下的任何按钮立即作出反应。例程循环通过 V REF 值,直到比较器输出 C OUT返回高电平,这将指示按下按钮。

AO-Electronics傲壹电子

官网:http://www.aoelectronics.com 中文网:http://www.aoelectronics.cn



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表