单片机MSP430入门--理论③--时钟模块-DCO和BCS寄存器
上期大概给大家汇总介绍了,MSP430时钟模块的3个晶振和3个主要时钟信号,要知道时钟是单片机的脉搏,如果时钟没设置好,单片机将无法工作
本期将重点介绍下,在MSP430环境下的时钟寄存器BCSCTL1,BCSCTL2,以及他们的设置方法
1.0 DCOCTL,DCO寄存控制器
DCO0-DCO2(BIT5-7):定义了8种频率,而频率由直流发生器的不同电流来定义
MOD0-MOD4(BIT0-4):频率的微调
1.1 DCO的调节:
①设置BCSCTL2的DCOR的bit来选择是1为外部电阻还是0为内部电阻,以确定一个基准频率,默认为0
②通过BCSCTL1寄存器的RSELx来进行分频,确定16种时钟频率;