“第二十三课--Microduino 数码管时钟/zh”的版本间的差异
(→结果) |
(→调试) |
||
第35行: | 第35行: | ||
**控制四位数码管的的引脚是Duan1、Duan2、Duan3、Duan4,控制两点的引脚是Colon1、Colon2,需要根据实测进行引脚定义。控制数码管a~f的在leddisplay()函数里面定义。 | **控制四位数码管的的引脚是Duan1、Duan2、Duan3、Duan4,控制两点的引脚是Colon1、Colon2,需要根据实测进行引脚定义。控制数码管a~f的在leddisplay()函数里面定义。 | ||
− | **时间在vosettime()函数里面设置。下载完毕之后把setup()里面的vosettime(); | + | **时间在vosettime()函数里面设置。下载完毕之后把setup()里面的vosettime();注释掉,掉电不会从初始设置时间开始计时。并且掉电也能计时。 |
==结果== | ==结果== |
2014年3月27日 (四) 13:38的版本
目的采用Microduino RTC模块用四位时钟数码管显示时间。 设备
程序调试
测量四位数码管时钟引脚。数码管规格不一样,这里提供如何测试视频: http://v.youku.com/v_show/id_XNjg0NTk4Njky.html
将数码管弯曲成可以插入Microduino 核心上。安装方法是上一排接D0-D6,下一排接D7-D13.
将Microduino FT232、Microduino Core、Microduino RTC三者叠加。
下载程序之前不能叠加数码管,因为数码管接到串口引脚上,使串口引脚电压一直为低电平,大概在0.7V左右,导致程序下载失败。 因为数码管引脚可能不一样,所以可能需要更改程序。
结果程序下载完毕插上数码管就可以显示时间。 视频 |