纯硬件实现长按点灯和双击点灯

   这个电路其实是我的数电课设的一小部分,电路本身原理其实很简单。但当我刚看到题目时并没有什么思路。在网上搜也没有搜到我想要的答案,虽然有开关机芯片也可以实现长按开启电路,但芯片不太常见,所以考虑用74LS161实现。另外555也能实现,但不知道怎么设计。用散装元器件似乎也能实现,具体怎么实现也不太清楚。

上图,用S1键控制LED3(红灯),S1长按几秒后红灯亮,松开按键,再次长按几秒红灯灭。其实就是利用输出位的最高位QD的变化规律。长按期间一直有方波信号触发74ls161加法器,加到QD为1时红灯就亮了。

双击也类似,按键S2控制LED1(蓝灯),S2每按下一次,记一次脉冲,按两次后QB为1,其实就是利用QB的变化规律。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值