Control B

Name:
CTRLB
Offset:
0x01
Reset:
0x00
Access:
-
Bit76543210
ASYNCCCMPINITCCMPENCNTMODE[2:0]
AccessR/WR/WR/WR/WR/WR/W
Reset000000

Bit 6 – ASYNC: Asynchronous Enable

Asynchronous Enable

Writing this bit to '1' will allow asynchronous updates of the TCB output signal in Single-Shot mode.

ValueDescription
0 The output will go HIGH when the counter actually starts
1 The output will go HIGH when an event arrives

Bit 5 – CCMPINIT: Compare/Capture Pin Initial Value

Compare/Capture Pin Initial Value

This bit is used to set the initial output value of the pin when a pin output is used.

ValueDescription
0 Initial pin state is LOW
1 Initial pin state is HIGH

Bit 4 – CCMPEN: Compare/Capture Output Enable

Compare/Capture Output Enable

This bit is used to enable the output signal of the Compare/Capture.
ValueDescription
0 Compare/Capture Output is zero
1 Compare/Capture Output has a valid value

Bits 2:0 – CNTMODE[2:0]: Timer Mode

Timer Mode

Writing these bits selects the Timer mode.

ValueDescription
0x0 Periodic Interrupt mode
0x1 Time-out Check mode
0x2 Input Capture on Event mode
0x3 Input Capture Frequency Measurement mode
0x4 Input Capture Pulse-Width Measurement mode
0x5 Input Capture Frequency and Pulse-Width Measurement mode
0x6 Single-Shot mode
0x7 8-Bit PWM mode