5461BS数码管实验(STM32 (103C8T6))

使用STM32控制5461BS共阳极数码管

5461BS数码管引脚图

4 A F 3 2 B
E D DP C G 1

该数码管是共阳极,则1,2,3,4位选引脚接高电平的时候,点亮对应数码管。

该四个数码管,均由A~F以及DP7个段控制引脚点亮单个数码管中的对应位置。

单个数码管对应引脚图

 如何通过共用段控制引脚实现四个数码管的不同显示

通过视觉暂留原理,快速切换每个数码管的显示内容,使得宏观上看数码管显示没有变化以及熄灭。

问题1:显示错误

输入显示4321,但实际显示有问题。切换过快,导致段控制引脚输出的数据输出到不正确的数码管上。

问题2:数码管闪烁

切换的延迟过高,可能由于代码执行间隔过长。

正确显示效果

作者:AllToMan

物联沃分享整理
物联沃-IOTWORD物联网 » 5461BS数码管实验(STM32 (103C8T6))

发表回复