MC9S12XS128多功能开发板学习笔记
#时钟的设置
时钟主要为三个寄存器的设置:
SYNR;
REFDV;
POSTDIV;
使用的公式为:
FVOC=2OSCCLK((SYNR+1)/(REFDV+1))
PLLCLK=FVCO/(2*POSTDIV)
BusClock=PLLCLK/2
BusClock为总线频率(单片机实际运行频率);
首先默认两个数值
REFDV=1;POSTDIV=0;(POSTDIV为0时, PLLCLK=FVCO);
FOSC为外部晶振频率
根据上图计算出REFCLK的范围确定REFDV的值,例如外部晶振为12MHZ;
我们需要48MHZ的频率,