发明名称 |
一种单片机系统时钟校准方法 |
摘要 |
一种单片机系统时钟校准方法,适用于数传计量仪器、仪表的系统时钟校准,数传计量仪器、仪表的电子线路部分由单片机(1)、计数器模块(2)、其他功能模块(3)等组成,单片机(1)内置RC振荡器,以及带有可操作的用于调整RC振荡器频率的寄存器,系统时钟由内置RC振荡器产生,通过计数器模块(2)对输入的一组或一个标准宽度的脉冲信号进行计数,并与由标准脉冲宽度预置的计数校准常数进行比较,运算,计算出新的频率校准常数,将此常数写入单片机(1)内用于调整RC振荡器频率的寄存器,调整RC振荡器频率,获取较精确的系统时钟的方法,解决了直接使用单片机内置RC振荡器直接作为系统时钟,频率不稳定与不准确的问题。 |
申请公布号 |
CN101247123A |
申请公布日期 |
2008.08.20 |
申请号 |
CN200710124118.5 |
申请日期 |
2007.10.24 |
申请人 |
吴明星 |
发明人 |
吴明星 |
分类号 |
H03L7/02(2006.01);H03L7/24(2006.01);G06F1/04(2006.01) |
主分类号 |
H03L7/02(2006.01) |
代理机构 |
|
代理人 |
|
主权项 |
1. 一种单片机系统时钟校准的方法,适用于由数传计量仪器、仪表的系统时校准,其特征在于:数传计量仪器、仪表的电子线路部分由单片机(1)、计数器模块(2)、其他功能模块(3)组成,单片机(1)内置RC振荡器,以及带有可操作的用于调整RC振荡器频率的寄存器,内置RC振荡器产生的振荡频率作为系统时钟使用,通过计数器模块(2)对输入的一组或一个标准宽度的脉冲信号,即校准源,进行计数,并与由标准脉冲宽度预置的计数校准常数进行比较、运算处理,计算出新的频率校准常数,将此常数写入单片机内用于调整RC振荡器频率的寄存器,校正单片机(1)内置RC振荡器的振荡频率,获取精确的系统时钟。 |
地址 |
518000广东省深圳市福田区红树林海景大厦海珊栋5F |