Free-Running Mode (Tpnmd2 To Tpnmd0 = 101) - NEC V850E/RS1 User Manual

32-/16-bit single-chip microcontroller with can interface
Table of Contents

Advertisement

7.5.7 Free-running mode (TPnMD2 to TPnMD0 = 101)

In the free-running mode, both the interval function and the compare function can be realized by
operating the 16-bit counter as a free-running counter and selecting capture/compare operation with
the TPnCCS1 and TPnCCS0 bits.
The settings of the TPnCCS1 and TPnCCS0 bits of the TPnOPT0 register are valid only in the
free-running mode.
• Using TPnCCR1 register as compare register
An interrupt is output upon a match between the 16-bit counter and the CCR1 buffer register in the
free-running mode (interval function).
Rewrite during compare timer operation is enabled and performed with any time write mode.
(Once the compare value has been written, synchronization with the internal clock is done and this
value is used as the 16-bit counter comparison value.)
When timer output (TOPn1) has been enabled, TOPn1 performs toggle output upon a match
between the 16-bit counter and the CCR1 buffer register.
• Using TPnCCR1 register as capture register
The value of the 16-bit counter is saved to the TPnCCR1 register upon TIPn1 pin edge detection.
• Using TPnCCR0 register as compare register
An interrupt is output upon a match between the 16-bit counter and the CCR0 buffer register in the
free-running mode (interval function).
Rewrite during compare timer operation is enabled and performed with any time write mode.
(Once the compare value has been written, synchronization with the internal clock is done and this
value is used as the 16-bit counter comparison value.)
When timer output (TOPn0) has been enabled, TOPn0 performs toggle output upon a match
between the 16-bit counter and the CCR0 buffer register.
• Using TPnCCR0 register as capture register
The value of the 16-bit counter is saved to the TPnCCR0 register upon TIPn0 pin edge detection.
Downloaded from
Elcodis.com
electronic components distributor
Chapter 7 16-Bit Timer/Event Counter P
TPnCCS1
0
Use TPnCCR1 register as compare register
1
Use TPnCCR1 register as capture register
TPnCCS0
0
Use TPnCCR0 register as compare register
1
Use TPnCCR0 register as capture register
User's Manual U16702EE3V2UD00
Operation
Operation
291

Advertisement

Table of Contents
loading

Table of Contents