文档介绍:MSP430G2553学****笔记(数据手册)
MSP430G2553 性能参数(DIP-20)
工作电压范围:~。
5种低功耗模式。
16位的RISC结构,。
超低功耗:
运行模式-230pA
Main System Clock
MODx
TTTTT
DCOR SCGO RSELx
T TF TTT
off DC
n
—
Min. Puls
Generator
DCO n+1
—
J
Filter
DCOCLK
DIVSx
SMCLK
Divider
/1/2/4/8
Sub System Clock
基本时钟系统的寄存器
DCOCTL-DCO控制寄存器
7
6
5
4
3
2
1
0
匚
DCOx
L
MODx
□
rw-0
rw-1
rw-1
rw-0
rw-0
rw-0
rw-0
rw-0
DCOx
DCO频率选择控制1
MODx
DCO频率校正选择,通常令MODx=0
注意:在MSP430G2553上电复位后,默认RSEL=7, DCO=3,通过数据手册查得DCO频率大概在
~ 之间。
BCSCTL1-®本时钟控制寄存器1
7 6 5 4 3 2 1 0
XT2OFF | XTS ⑴⑵ | DIVAx | RSELx
rw-(1) rw-(O) rw-(O) rw-(O) rw-0 rw-1 rw-1 rw-1
XT2OFF
不用管,因为MSP430G2553内部没有XT2提供的HF时钟
XTS
不用管,默认复位后的0值即可
DIVAx
设置ACLK的分频数
00 /I
01 /2
/4
/8
RSELx
DCO频率选择控制2
BCSCTL2-基本时钟控制寄存器2
4
3
2
1
0
1 6
5
SELMx
DlVMx
SELS
DIVSx
DCOR⑴⑵
rw-0 rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
SELMx
MCLK的选择控制位
00
DCOCLK
01
DCOCLK
10
LFXT1CLK 或者 VLOCLK
11
LFXT1CLK 或者 VLOCLK
DIVMx
设置MCLK的分频数
00
/I
01
/2
10
/4
11
/8
SELS
SMCLK的选择控制位
0
DCOCLK
1
LFXT1CLK 或者 VLOCLK
DIVSx
设置SMCLK的分频数
00
/I
01
/2
10
/4
11
/8
DCOR
DCO直流发生电阻选择,此位一般设0
0 内部电阻
1 外部电阻
BCSCTL3-基本时钟控制寄存器3
7 6 5 4
3 2 10
XT2SX | LFXT1SX⑴
XCAPx<2> | XT2OF ⑶ LFXT1OFQ)|
rw-0 rw-0 rw-0 rw-0
rw-0 rw-1 rt) r-(1)
XT2Sx
不用管
LFXTISx
00
LFXT1 选为 晶振
01
保留
10
VLOCLK
11
外部数字时钟源
XCAPx
LFXT1
晶振谐振电容选择
00
IpF
01
6pF
10
10pF
11
^'k'k'k'k'k'k'k'k'k-k'k'k-k'k'k'k'k-k'k'k'k'k'k'k'k-k'k'k-k'k'k'k'k-k'k'k'k'k'k'k'k-k'k'k-k'k'k'k'k-k'k'k'k'k'k'k'k'k'k'k 夫 Basic Clock Module
***********************************************************夫/
#define MSP430_HAS_BC2 /夫 Definition to show that Module is
available */
SFR_8BIT(DCOCTL);
/* DCO Clock Frequency Control
*/
SFR_8BIT(BCSCTL1);
/* Basic Clock System Control
1夫/
SFR_8BIT(BCSCTL2);
/* Ba