硬件原理
RTC 接口介绍
BF592 芯片跟其它大多数BF 系列的芯片不一样,它内部不带有RTC,所以必须外接一个芯片来扩展RTC,这里我们采用SD2068。SD2068 是一种具有标准IIC 接口的实时时钟芯片,CPU 可使用该接口通过5 位地址寻址来读写片内32 字节寄存器的数据(包括时间寄存器、报警寄存器、控制寄存器、通用SRAM 寄存器)。SD2068 内置单路定时/报警中断输出,报警中断时间最长可设至100 年。
SD2068 内置时钟精度数字调整功能,可以在很宽的范围内校正时钟的偏差(-189ppm~+189ppm,分辨力为3.05ppm),并通过外置的温度传感器可设定适应温度变化的调整值,实现在宽温范围内高精度的计时功能。