English
Language : 

CP3BT23_14 Datasheet, PDF (251/324 Pages) Texas Instruments – CP3BT23 Reprogrammable Connectivity Processor with Bluetooth and Dual CAN Interfaces
CP3BT23
www.ti.com
SNOSCX3A – JULY 2013 – REVISED JANUARY 2014
25.2.4 Mode 4: Input Capture Plus Timer
Mode 4 is the Single Input Capture and Single Timer mode, which provides one external event counter
and one system timer.
Figure 25-7 is a block diagram of the Multi-Function Timer configured to operate in Mode 4. This mode
offers a combination of Mode 3 and Mode 2 functions. Timer/Counter 1 is used as a system timer as in
Mode 3 and Timer/Counter 2 is used as a capture timer as in Mode 2, but with a single input rather than
two inputs.
Timer/Counter 1 (TCNT1) operates the same as in Mode 3. It counts down at the rate of the selected
clock. On underflow, it is reloaded from the TCRA register and counting proceeds down from the reloaded
value. The TA pin is toggled on each underflow, when this function is enabled by the TAEN bit. When the
TA pin is toggled from low to high, it sets the TCPND interrupt pending bit and also generates an interrupt
if the interrupt is enabled by the TAIEN bit. A 50% duty cycle PWM signal can be generated on TA without
any further action from the CPU.
Timer/Counter 2 (TCNT1) counts down at the rate of the selected clock. The TB pin functions as the
capture input. A transition received on TB transfers the timer contents to the TCRB register. The input pin
can be configured to sense either rising or falling edges.
The TB input can be configured to preset the counter to FFFFh on reception of a valid capture event. In
this case, the current value of the counter is transferred to the capture register and then the counter is
preset to FFFFh.
The values captured in the TCRB register at different times reflect the elapsed time between transitions on
the TA pin. The input signal on TB must have a pulse width equal to or greater than one System Clock
cycle.
There are two separate interrupts associated with the capture timer, each with its own enable bit and
pending bit. The two interrupt events are reception of a transition on TB and underflow of the TCNT2
counter. The enable bits for these events are TBIEN and TDIEN, respectively.
Neither Timer/Counter 1 (TCNT1) nor Timer/Counter 2 (TCNT2) can be configured to operate as an
external event counter or to operate in the pulse-accumulate mode because the TB input is used as a
capture input. Attempting to select one of these configurations will cause one or both counters to stop. In
this mode, Timer/Counter 2 must be enabled at all times.
Reload A
TCRA_n
TAPND
Timer 1
Clock
Underflow
Timer/Counter 1
TCNT1_n
TAIEN
TAEN
Timer
Interrupt 1
TAn
Capture B
TCRB_n
TBIEN
TBPND
Timer
Interrupt 1
TBn
Preset
Timer 2
Clock
Timer/Counter 2
TnCNT2_n
TBEN
TDPND
TDIEN
Timer
Interrupt 2
DS454
Figure 25-7. Input Capture Plus Timer Mode
Copyright © 2013–2014, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CP3BT23
Multi-Function Timer 251