430单片机总结
430单片机总结
一 时钟部分
1、关于
XT2
图1
2、关于
XT1
图2
3、关于MCLK
PUC信号之后,MCLK 1、打开需要的晶体振荡器;
2、清除OFIFG标志位;
3、延时50us;
4、测试OFIFG标志位。若OFIFG=0,说明设置成功;若OFIFG=1,设置未成功,重复2~3步骤;程序如下
BCSCTL1 =~XT2OFF;// XTis on
do
{
IFG1 =~OFIFG; // clear OSCFault flag
for; // time for flag to set
}
while);
BCSCTL|=SELM_2+DIVM_3; //f=f/8;
二 IO口部分
430单片机的IO口都是复用的,除了做普通IO口用外,还可以作为片内外设用,图3所示为 msp430g2553单片机的P1.6、P1.7管脚说明,可以发现P1.6管脚除了作为普通的IO之外,还可以作为TA0.1、TCLK等用,那么应该如何选择这些管脚的功能呢?
1、 给寄存器PxSEL赋值,确定管脚是作为IO用,还是作为片内
原创力文档

文档评论(0)