English
Language : 

CC2510FX Datasheet, PDF (130/244 Pages) List of Unclassifed Manufacturers – True System-on-Chip with Low Power RF Transceiver and 8051 MCU
C2510Fx / CC2511Fx
0xFF
0x00
OVFIF = 1
OVFIF = 1
Figure 34: Free-running Mode
13.9.2.2 Modulo Mode
In modulo mode the counter starts from 0x00
and increments at each active clock edge.
When the counter value matches the terminal
count value TxCC0, the counter is loaded with
0x00 and continues incrementing its value as
shown in Figure 35. When TxCC0 is reached,
the TIMIF.TxOVFIF flag is set. The
TxCC0
IRCON.TxIF flag is only asserted if the
corresponding interrupt mask bit
TxCTL.OVFIM is set. An interrupt request is
generated when both TxCTL.OVFIM and
IEN1.TxEN are set to 1. Modulo mode can be
used for applications where a period other
than 0xFF is required.
0x00
OVFIF = 1
OVFIF = 1
Figure 35: Modulo Mode
13.9.2.3 Down Mode
In down mode, after the timer has been
started, the counter is loaded with the contents
in TxCC0. The counter then counts down to
0x00 (terminal count value) and remains at
0x00 as shown in Figure 36. The flag
TIMIF.TxOVFIF is set when 0x00 is reached.
IRCON.TxIF is only asserted if the
corresponding interrupt mask bit
TxCTL.OVFIM is set. An interrupt request is
generated when both TxCTL.OVFIM and
IEN1.TxEN are set to 1. The timer down
mode can generally be used in applications
where an event timeout interval is required.
TxCC0
0x00
OVFIF = 1
Figure 36: Down Mode
13.9.2.4 Up/Down Mode
In up/down mode the counter starts from 0x00
and increments at each active clock edge.
When the counter value matches the terminal
count value TxCC0, the counter counts down
until 0x00 is reached and it starts counting up
SWRS055D
Page 130 of 243