haohaodada-Nano编程 跳动的数字 数码管编程 东莞市万江第三中学 黄洁鑫
一、硬件准备 1、haohaodada-Nano控制器 1块 2、MB102 面包板 1块 3、SM4205W8U3数码管 1个 4、面包板线及高精度镊子等
SM4205W8U3数码管引脚图 数码管是一种半导体发光器件 八段数码管是共阴极的 带小数点(dp)位,一共有10个管脚
原理图
二、面包板、数码管 、Nano模块连接 a — — 4 b — — 5 f — — 6 g — — 7 c — — 8 d — — 9 e — — 10 df — — 11
连线图 a — — 4 b — — 5 f — — 6 g — — 7 c — — 8 d — — 9 e — — 10 df — — 11 数码管引脚——Nano端口 a — — 4 b — — 5 f — — 6 g — — 7 数码管引脚——Nano端口 c — — 8 d — — 9 e — — 10 df — — 11
三、数码管数字显示对照表 数字 数码管 引脚线 电平 a 1 b c d e f g dp 数字 数码管 引脚线 电平 1 a b c d a 1 b c d e f g dp 数字 数码管 引脚线 电平 1 a b c d e f g dp
数码管数字显示对照表 数字 数码管 引脚线 电平 2 a 1 b c d e f g dp 数字 数码管 引脚线 电平 3 a 1 b c d e f g dp 数字 数码管 引脚线 电平 3 a 1 b c d e f g dp
数码管数字显示图示
数码管数字显示对照表 数字显示 数码管引脚电平 a b c d e f g dp 1 2 3 4 5 6 7 8 9 Nano端口 10 1 2 3 4 5 6 7 8 9 Nano端口 10 11
四、编程设计 定义变量“jishu”存放数值0至9 新建两个“功能块”:noshow、shuzi(纯数字类型)
编程设计 定义功能块 ……..
编程设计 参考程序: http://www.haohaodada.com/show.php?id=57245
谢谢大家!