找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1923|回复: 19
收起左侧

请教一下单片机IO口复用驱动数码管时如何避免冲突?

  [复制链接]
ID:624769 发表于 2022-4-11 22:26 | 显示全部楼层
按键复用 接数码管的  位,  不要接数码管的  段。
在点亮某个  位  的数码管时  顺便判断  和该位共用的 按键有没有 被按下即可。
回复

使用道具 举报

ID:624769 发表于 2022-4-11 23:38 | 显示全部楼层
happy2058 发表于 2022-4-11 22:53
我这是共阳的,按你的方法,按下去的时候不是要把 位选拉低吗?那不影响数码管显示吗?方便的话,提供一 ...

共阳的数码管 和 按键复用时  按键检测端的IO 内部寄存器置1,外部通过47K~100K 电阻下拉到地, IO模式设置为高阻或者开漏, 检测 外部电平, 高电平表示按键被按下,低电平表示按键没有被按下。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表