请教一个简单的有关 按键、数码管的单片机程序问题?
上面分别是数码管、锁存器、4个按键、一组IO口;IO口可配置输入输出,上拉电阻等数码管是共阴的,也就是说跟按键想接的IO那边得是低电平;要求是当4个数码管都正常工作时,也...
上面分别是数码管 、锁存器、4个按键、一组IO口;IO口可配置输入输出,上拉电阻等
数码管是共阴的,也就是说跟按键想接的IO那边得是低电平;
要求是当4个数码管都正常工作时,也能判断按键的电平。
我的理解是假设4个数码管都正常工作,那就是说与按键想接的那4口(下面锁存器锁存的4个口)得保持低电平,要通过程序去判断按键,
我的方法是:配置10口(也就是4个按键的另一端)为输入,然后让1,2,3,4分别输出高电平扫描按键,这样返回被按下的键。但这样就会影响到共阴数码管。(要求不能影响到共阴数码管)
大家帮忙看下,有什么其他方案。。 展开
数码管是共阴的,也就是说跟按键想接的IO那边得是低电平;
要求是当4个数码管都正常工作时,也能判断按键的电平。
我的理解是假设4个数码管都正常工作,那就是说与按键想接的那4口(下面锁存器锁存的4个口)得保持低电平,要通过程序去判断按键,
我的方法是:配置10口(也就是4个按键的另一端)为输入,然后让1,2,3,4分别输出高电平扫描按键,这样返回被按下的键。但这样就会影响到共阴数码管。(要求不能影响到共阴数码管)
大家帮忙看下,有什么其他方案。。 展开
意法半导体(中国)投资有限公司
2020-01-15 广告
2020-01-15 广告
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询