概述:
本实验的目的是了解用于执行对MSP430 Value Line设备的初始化过程的步骤。在这个练习中,您将编写初始化代码,并运行该设备使用各种时钟资源。
1、写初始化代码
2、运行CPU的MCLK的来源方式:VLO 、32768晶体、DCO
3、主体程序部分
4、观察LED闪光灯速度
工具/原料
-
MSP430g2xx
-
IAR Embedded Workbench For MSP430 5.2
-
MSP-EXP430G2 LaunchPad 实验板用户指南
-
MSP-EXP430G2 LaunchPad Experimenter Board User's Guide
-
MSP-EXP430G2 LaunchPad Quick Start Guide
步骤/方法
时钟介绍:
-
1、在MSP430单片机中一共有三个时钟源:
一个LFXT1CLK,为低速/高速晶振源,通常接32.768khz,也可以接(400khz~8Mhz);
一个为XT2CLK,外接标准高速晶振,通常是接8Mhz,也可以接(400khz~8Mhz);
还有一个叫DCOCLK,为内部晶振,有RC震荡回路构成。
-
2、在MSP430单片机内部一共有三个时钟系统:
一个为ACLK,通常由LFXT1CLK作为时钟源,可以通过软件控制改时钟的分频系数树;
一个为MCLK(Main CLK)一听就知道是主时钟单元,为系统内核提供时钟,它可以通过软件从三个时钟源选择;
还有一个为SMCLK,称作辅助主时钟,也是可以由软件选择时钟源。
Basic Clock Module Registers(基础时钟寄存器)
DCO control register
Basic clock system control 1