Tbcctlx, capture/compare control register – Texas Instruments MSP430x4xx User Manual
Page 255
Timer_B Registers
13-23
Timer_B
TBCCTLx, Capture/Compare Control Register
15
14
13
12
11
10
9
8
CMx
CCISx
SCS
CLLDx
CAP
rw−(0)
rw−(0)
rw−(0)
rw−(0)
rw−(0)
rw−(0)
r−(0)
rw−(0)
7
6
5
4
3
2
1
0
OUTMODx
CCIE
CCI
OUT
COV
CCIFG
rw−(0)
rw−(0)
rw−(0)
rw−(0)
r
rw−(0)
rw−(0)
rw−(0)
CMx
Bit
15-14
Capture mode
00
No capture
01
Capture on rising edge
10
Capture on falling edge
11
Capture on both rising and falling edges
CCISx
Bit
13-12
Capture/compare input select. These bits select the TBCCRx input signal.
See the device-specific datasheet for specific signal connections.
00
CCIxA
01
CCIxB
10
GND
11
V
CC
SCS
Bit 11
Synchronize capture source. This bit is used to synchronize the capture input
signal with the timer clock.
0
Asynchronous capture
1
Synchronous capture
CLLDx
Bit
10-9
Compare latch load. These bits select the compare latch load event.
00
TBCLx loads on write to TBCCRx
01
TBCLx loads when TBR counts to 0
10
TBCLx loads when TBR counts to 0 (up or continuous mode)
TBCLx loads when TBR counts to TBCL0 or to 0 (up/down mode)
11
TBCLx loads when TBR counts to TBCLx
CAP
Bit 8
Capture mode
0
Compare mode
1
Capture mode
OUTMODx
Bits
7-5
Output mode. Modes 2, 3, 6, and 7 are not useful for TBCL0 because EQUx
= EQU0.
000 OUT bit value
001 Set
010 Toggle/reset
011 Set/reset
100 Toggle
101 Reset
110 Toggle/set
111
Reset/set