资源描述:
《msp430各个控制寄存器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、时钟位清除:BIC;位设置:
2、=,BIS;位测试:&=,BIT1.DCOCTLDCOx(0-2)MODx(0-4)DCOx:DCO的频率选择,选择由RSELx定义的8个频率中的一个。MODx:调制选择。控制在DCOx选择的频率和下一个更高频率之间的转换;混合fd。。和fdco+1:2.BCSCTL1XT20FFXTSDIVAx(0-1)RSELx(0-3)XT20FF:控制XT2振荡器的开/关(1/0);XTS:选择低速振荡器的低频模式(0)、高频模式(1);DIVAx:选择ACLK的分频系数,值0,
3、1,2,3:分频系数/1,/2,/4,/8;RSELx:电阻选择。值为0,频率最低,值为7,频率最高。选择DCO16个频率中的一个。DCOR=O时,RSEL3无效;3.BCSCTL2SELMx(0-1)DIVMx(0-1)SELSDIVSx(0-1)DCORSELMx:选择MGLK的时钟源。值为0,1,2,3,时钟源分别为:DCOCLK,DCOCLK,高速晶体振荡器(XT2),低速晶体振荡器。DIVMx:MCLK分频因子。值为0,1,2,3,分频因子:1,2,4,8.;SELS:选择SMCLK的时钟源
4、。0/1:DCOCLK/高速晶体振荡器;DIVSx:分频因子;DCOR:选择DCO寄存器,内部寄存器/外部寄存器:0/1;4.BCSCTL3XT2SxLFXTISxXCAPxXT20FLFXT10FXT2SxXT2范围选择,选择XT2的频率范围,00/01/10/11:0.4~1MHZ/1~3MHZ/3~16MHZ/0.4~16MHZ外部数字时钟源;LFXTISx,低频时钟选择和LFXT1范围选择。XTS:O时,在LFXT1和VLO之间选择;XTS二1,选择LFXT1的频率范围。XTS=O时,00/0
5、1/10/11:LFXT1上的32768hz晶体/保留/VLOGLK/外部数字时钟源;XCAPx,振荡器电容选择,XTS=O时,用于LFXT1的有效电容。00/01/10/11:1pf/6pf/10pf/12.5pf;XT20F,XT2振荡器失效,0/1:不存在失效条件/存在失效条件;LFXT10F,LFXT1振荡器失效,0/1:不存在失效条件/存在失效条件;中断使能IE1-0FIE;中断标志IFG1-0FIFG;2.看门狗WDTGTL(高8位为口令WDTPW=0x5A00u)HOLDNMIESNMI
6、TMSELCNTCLSELIS.1IS.0口令:读出为69H。写入为5AH,口令错误系统复位。HOLD:用于停止看门狗工作,0/1工作/时钟输入禁止;NMIES:看门狗定时器的NMI中断触发沿,0/1上升沿/下降沿;NMI:RST/NMI管脚的选择,0/1RST/NMI;TMSEL:看门狗工作模式的选择,0/1看门狗/定时器;CNTCL:清除看门狗定时器(wdtcnt),0/1无影响/清除;SEL:看门狗时钟源的选择,0/1SMCLK/ACLK;ISO,IS1:看门狗时间间隔的选择,00/01/10/
7、11:/32768/512/8192/64;3.TIMER一A(1)TACTL(1(T15未用)SSEL1SSELOID1ID0MC1MCO未用CLRTAIETAIFGSSEL1,SSEL0:定时器A时钟源的选择。00/01/10/11:TACLK/ACLK/MCLK/1NCLK;ID1,ID0:选择输入时钟的分频系数,00/01/10/11:不分频/0.5/0.25/0.125;MC1,MC0:选择Timer_A的工作模式,00/01/10/11:停止/增计数/连续计数/增减计数;CLR:定时器A的
8、清除控制,1:TAR里内容、计数方向清除;TAIE:中断使能,0/1禁止/允许中断;TAIFG:中断标志;(2)TAIV寄存器中断向量寄存器,用于判断是CCR1、CCR2、TAIFG中哪个中断标志请求;(3)CCTLnCAPM0D1~0ccis.r.oSCSSCCICAP0UTM0DE2~0CCIECCIOUTCOVCCIFGCAPM0D1~0,选择捕获模式,00/01/10/11:禁止捕获/上升沿/下降沿/上升沿和下降沿;ccisro,捕获/比较输入信号选择,00/01/10/11:CCIXA/CC
9、IXB/GND/VCC;SCS:同步捕获源0/1:异步/同步;SCCI:同步捕获/比较输入,读出CAP:捕获模式选择,0/1:比较模式/捕获模式;0UTM0D2~0:输出模式!CCIE:捕获比较的中断使能位,0/1禁止中断/允许中断;CCI:捕获/比较输入信号,选择的输入信号通过该位读出。COV:捕获溢出,须软件复位,0/1无/有;CCIFG:捕获/比较中断标志,0/1无/有;4.TlMER_B支持多个时序控制、多个捕获/比较功能、多个pwm输出。(1)