数码管积木块区
- led数码管(LED Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。
1. 积木功能说明
- 功能简介:设置数码管亮度;在调用数码管前需要先调用此模块设置亮度;
- 参数说明:
- 参数1:输入0-3表示几号数码管;
- 参数2:输入0-7表示亮度;
- 返回值:无;
- 功能简介:设置数码管需要显示的内容和显示的位置,以及是否需要显示点;
- 参数说明:
- 参数1:输入0-3表示控制数码管显示的位置;
- 参数2:输入0-9表示数码管需要显示的数字;
- 参数3:输入0-1,表示是否需要显示当前位置的点;
- 返回值:无;
- 功能简介:关闭相应位置的数码管;
参数说明:
- 参数1:输入0-3表示需要关闭几号数码管;
返回值:无;
2. 硬件接线说明
(图1)四位数码管实物图
(图2)数码管控制原理图
(图3)一代扩展板数码管连接示意图
(图4)二代扩展板数码管连接示意图
(图5)集成扩展板数码管连接示意图
3. 注意事项
- 数码管启用前需要先设置数码管亮度。
4. 积木块应用案例
- 下面的例子展示了如何使用数码管。
- 数码管基本结构如图所示
图6 数码管基本设置
- 测试数码管:显示一个字符。程序如下
图7 显示一个字符
- 在数码管上显示多个字符
图8 显示多个字符
- 在数码管上显示小数
图9 显示小数
- 显示冒号
图10 显示冒号
(图11)数码管倒计时
- 点击这里下载本案例代码。
(图12)电子时钟
- 点击这里下载本案例代码。