|
MSP430 f169 有兩個定時計數器Time_A 和Time_B,分別有三個和七個捕獲比較模塊,編號0-2和0-6;均支持捕獲/比較和PWM輸出,間隔定時,可以中斷。定時器A:
寄存器:TAR TACTL TACCTLx TAIV
TAR: Time_A的計數器
TACTL:時鐘源選擇 TASSEL_x(2位) 分頻比 ID_x(2位) 計數模式 MC_x (2位) 清零 TACLR (清除 TAR ID 和計數方向) 溢出中斷使能TAIE 及其標志位TAIFG
TACCTLx: 捕獲/比較使能CAP 捕獲模式選擇CM_x(2位) 同步捕獲/異步捕獲選擇 SCS 捕獲覆蓋溢出標志 COV 同步 捕獲/比較模式 PxIN SCCI PWM輸出模式選擇OUTMOD_x (三位) 輸出模式0的輸 控制OUT 捕獲/比較中斷使能CCIE 及其標志位CCIFG
TAIV :中斷向量值 02h TACCR1 04h TACCR2 0Ah 定時器溢出
定時器B是一個可選位數的定時器,8位,12位,16位,與定時器A的不同是定時器B可以進入高阻抗狀態,TBCCRx具有雙緩沖可以分組實現跟隨效果,定時器B沒有SCCI位。
TBCTL比TACTL多了兩個功能:TBCLGRP(2位) 對七個定時比較模塊分組,四種方案。CNTL_x(2位)定時器B的位數選擇
TBCCTLx沒有SCCI位,但比TACCLx多了CLLD_x(2位)比較鎖存加載
TBIV比TAIV多出四個中斷來源 B3,B4,B5,B6
|
|