
基于STM32单片机的LED数码管RTC时间显示KEIL工程源码程序.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源提供了一个使用STM32单片机控制LED数码管实时显示当前时间(由RTC模块获取)的完整KEIL工程源代码,适用于学习和开发嵌入式系统时钟显示项目。
基于STM32单片机设计的LED数码管RTC时间显示KEIL工程源码程序中的主函数如下:
```c
int main(void) {
u8 c = 0x01;
RCC_Configuration(); // 系统时钟初始化
RTC_Config(); // RTC初始化
TM1640_Init(); // TM1640初始化
while(1){
if(RTC_Get() == 0) { // 读出RTC时间
TM1640_display(0, rday / 10); // 天
TM1640_display(1, rday % 10 + 10);
TM1640_display(2, rhour / 10); // 小时
TM1640_display(3, rhour % 10 + 10);
TM1640_display(4, rmin / 10); // 分钟
TM1640_display(5, rmin % 10 + 10);
TM1640_display(6, rsec / 10); // 秒
TM1640_display(7, rsec % 10);
}
TM1640_led(c); // 控制与TM1640连接的8个LED
}
}
```
全部评论 (0)


