- 博客(3)
- 收藏
- 关注
原创 矩阵按键模块
S4开始列线的主要功能是读取按键状态。当某一行线被选中(设置为低电平)时,微控制器会读取所有列线的电平状态,以判断是否有按键被按下。在实际应用中,还需要考虑去抖处理、中断处理等因素,以确保按键检测的准确性和稳定性。对于抖动消除,我们学的编程方式为【状态机法】【三行按键法】
2024-10-17 21:48:19
1894
原创 数码管模块
这里以共阳极为例来讲解,我们发现,对于每个数码管来说它们的平行端口都是连接在一起的,也就是共同引用了8个引脚,对于每个数码管的公共端,是独立分开控制的,假设我们要在第二个打印上1,,接下来就是1.P0输出数据(期待显示的数字/字母),选通Y7C段选,关闭锁存器;2.P0输出数据(期待点亮的位),选通Y6C位选,关闭锁存器;利用好人眼“视觉残留”,依次点亮单个数码管,使人感觉8个数码管同时点亮!单个数码管显示时间为1ms或者2ms。
2024-10-17 21:12:43
651
原创 LED模块
先通过38译码器选择Y4C位,再给P0引脚赋值-----共阳极的LED灯,给相应位号提供低电平即可点亮该位号的LED灯,闪烁使用延时,流水灯使用延时+移位打开锁存器P2=0x80(记忆方法有8个LED灯)
2024-09-27 23:07:40
930
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅