单片机/MCU论坛
直播中

罗奕

1年用户 6经验值
擅长:MEMS/传感技术 嵌入式技术 接口/总线/驱动
私信 关注
[讨论]

51单片机数码管驱动

1.共阳极/共阴极数码管内部组成结构
image.png

2.设计共阴/共阳数码管驱动电路
image.png

3.数码管显示的字符与段选/位选之间的关系
image.png
共阴从左往右第三个数码管显示0

image.png
共阳从左往右第三个数码管显示0

0对应的段选就是点亮****abcdef

所以所谓的段选就是选择要点亮数码管中 a、 b、c、d、e、f、g、 dp 哪些段 ,段码指的是数码管中的每个独立的线段

位选是选中它的位置 ,确定这个位置是否联通,用来选择控制数码 管的每一位的 ,位码是一个二进制数 ,它决定了哪些数码管亮起,

哪些熄灭。通过逐位的选择 ,就可以将段码显示出来 ,形成完整的 数字或字母。

4.示例代码调试

ChatGPT

image.png
image.png
image.png

image.png
image.png

*附件:单片机数码管驱动笔记.pdf

更多回帖

发帖
×
20
完善资料,
赚取积分