单片机MSP430入门--理论②--时钟模块
上期大概给大家汇总了MSP430的主要作用以及简介,后面我会把单片机常用的模块时钟,定时器,看门狗,D/A,A/D转换,UART理论跟实例都会说一下,最后在串联起来讲一下做的项目
这期给大家整理并认识下什么叫时钟模块,时钟模块对于单片机是很重要的,如果单片机没有时钟模块,相当于人没有了脉搏,时钟模块是通过振荡器的东西生成的,
可以比喻为人的心脏,我们的心脏也是按照一定的节拍在运动,每一次跳动都会促使身体血液循环,同理时钟模块也是根据振荡器产生,时钟脉冲信号按一定的功率节拍,不断对C对代码读取,译码,执行等工作,当然也能使外部设备正常有序工作
具体MSP430的振荡器:
三个振荡器:低频时钟源LFXT1 、高频时钟源XT2 、数字控制RC振荡器DCO
- LFXT1CLK--低频时钟源,由外接晶体振荡器,而无需外接两个振荡电容器,较常使用的晶体振荡器是32.768KHZ,主要提供给ACLK的低频时钟信号,也可以接(400K-8MHZ),一次有效的PUC信号将使OSCOFF复位,允许LFXT1工作,如果LFXT1信号没有用作SMCLK或MCLK,可软件置OSCOFF关闭LFXT1.
- XT2CLK--高频时钟源,也是由外接晶体振动器,但是需要外接两个振动电容器,常使用的晶体振荡器是8MHZ,也可以接(400K-8MHZ),为MCKL和SMCLK提供高速时钟,XT2产生XT2CL