3、断说明:2029、ADC12(共涉及32个寄存器和3个共用寄存器)211)ADC12CTL0转换控制寄存器212)ADC12CTL123MSP430单片机自学笔记1、PWM(脉冲宽度调制)脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。2、ADCADC即Analog to Digital Converter模数转换,把模拟信号进行量化,转换为数字量。3、DCODCO(数字控制RC振荡器):DCO是430默认的时钟,你编程时不更改相关寄存器,那么时钟就是DCO,即使外接有外部晶振
5、可由软件提供,来自LFXT1CLK、XT2CLK、DCOCLK三者之一,然后经过1,2,4,8分频得到。MCLK主要用于CPU和系统。③ SMCLK(子系统时钟)可由软件选择,来自LFXT1CLK和DCOCLK,或者XT2CLK和DCOCLK(由具体器件决定),然后经过1,2,4,8分频得到。SMCLK主要用于高速外围模块。注意:在MSP430单片机中一共有三个时钟源: 1、三个时钟源① 一个LFXT1CLK,为低速/高速晶振源,通常接32.768khz,也可以接(400khz~8Mhz); ① 一个为XT2CLK,外接标准高速晶振,通常是接8Mhz,也可以
6、接(400khz~8Mhz); ② 还有一个叫DCOCLK,为内部晶振,有RC震荡回路构成。 2、在MSP430单片机内部一共有三个时钟系统 : ① 一个为ACLK称为辅助主时钟,只能由LFXT1CLK作为时钟源,可以通过软件控制改时钟的分频数; ② 一个为MCLK(Main CLK)一听就知道是主时钟单元,为系统内核提供时钟,它可以通过软件从三个时钟源(分别是LFXT1(32768Hz)、XT2(MSP430F149长为8MHz)、DCO(1MHz))选择; ③ 一个为SMCLK,称作子系统时钟可以由高频振荡器(XT2)、内部数字控制振荡