1 时钟系统主要包含以下几个部分:
1 时钟源
2 锁相环倍频单元
3 时钟分配单元
4 外设时钟配置单元
2 时钟源
系统内部可以并行使用多个时钟源,但是每个外设的主要功能在任何时候都只与一个源相关。
2.1 osc晶振电路
OSCCON寄存器:
PLLLV:指示当前osc频率是否可用。晶振的watchdog基于fback对晶振运行频率进行监测,当fosc<flv的时候,该标识位置0,表示fosc当前频率太低,不能正常工作。flv=foscnom*0.96-0.31,foscnom是晶振的标称值。
PLLHV:与上相反fHV = foscnom * 1,04 + 0,29
OSCRES:晶振看门狗复位
GAINSEL:晶振增益选择,正常情况下就是默认值0b11
MODE:晶振模式