- 博客(2)
- 收藏
- 关注
原创 数码管动态显示消影
为节省I/O口资源,四位数码管的显示利用人眼视觉暂留,通过动态扫描数码管进行显示。所有数码管复用数据线,通过选择信号线区分数码管。动态扫描过程主要包括选择数码管和传送数据两个步骤。选择信号选择某位数码管时该数码管对输入数据进行显示,其它未选择的数码管不对输入数据进行响应,为全灭状态。图1 四位数码管动态显示无残影与有残影情况在对数码管进行扫描显示的过程中,由于微控制器顺序执行指令,所以数码管的选择与数据的更新不会同时完成。这就让数码管间复用的数据线带来窜扰问题,数码管在显示上就表现为有残影,如图1所示。
2025-03-26 17:31:52
1445
原创 按键消抖原理
常见的消抖方式包括使用RS锁存器或电容的硬件消抖以及软件消抖,其中软件消抖是最常用的消抖方式。通过软件消抖的过程如图1所示,微控制器以某一固定时间间隔扫描独立按键,避免按键抖动时段的多次采样,进而避免错误检测到多个按键动作的问题。机械开关在人按下开关或松开开关的瞬间,开关内部金属圆盘与触点之间会发生抖动,如果程序频繁扫描按键,可能会误判为多个按键动作,不利于程序的正常运行。因此在对机械按键进行检测时通常需要进行消抖。定时采样可以通过微控制器的定时中断来实现。
2025-03-24 22:56:47
495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅