在MicroPython 库中,提供了对RTC 类的支持。就RTC而言它是一个独立的时钟,利用它可对日期和时间进行跟踪及使用。 在使用RTC之前,必须先导入RTC,即: from machine import RTC 然后才能加以引用,即: rtc = RTC() 为了校正系统的 RTC时间,可通过如下语句来更新或设置系统时间,即: rtc.datetime((2025, 9, 29, 0, 12, 58, 30, 0)) 通过print语句可查看其内容,即: print(rtc.datetime()) 其输出形式为: (2025, 6, 15, 20, 10, 30, 36, 0) 至此,就可以利用RTC实现电子时钟功能。 相应的程序及测试结果如图1所示,此外也可通过串口引脚来向外输出信息,见图2所示。 图1 程序及测试结果
图2 串口输出信息
当然,在使用显示器件的情况下,也可通过显示器件完成显示的任务。
|