Renesas RL78 Series User Manual page 255

16-bit single-chip microcontrollers
Hide thumbs Also See for RL78 Series:
Table of Contents

Advertisement

RL78/G1D
Figure 7-59. Operation Procedure When Input Signal High-/Low-Level Width Measurement Function Is Used
TAU
default
setting
Sets the TAUmEN bit of peripheral enable register 0
(PER0) to 1.
Sets timer clock select register m (TPSm).
Determines clock frequencies of CKm0 to CKm3.
Channel
Sets the corresponding bit of the noise filter enable
default
register 1 (NFEN1) to 0 (off) or 1 (on).
setting
Sets timer mode register mn (TMRmn) (determines
operation mode of channel).
Clears the TOE0n bit to 0 and stops operation of TO0n.
Operation
Sets the TSmn bit to 1.
start
The TSmn bit automatically returns to 0 because it is a
trigger bit.
Detects the TImn pin input count start valid edge.
During
Set value of the TDRmn register can be changed.
operation
The TCRmn register can always be read.
The TSRmn register is not used.
Set values of the TMRmn register, TOM0n, TOL0n,
TO0n, and TOE0n bits cannot be changed.
Operation
The TTmn bit is set to 1.
stop
The TTmn bit automatically returns to 0 because it is a
trigger bit.
TAU
The TAUmEN bit of the PER0 register is cleared to 0.
stop
Remark m: Unit number (m = 0), n: Channel number (n = 0 to 7)
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
Software Operation
CHAPTER 7 TIMER ARRAY UNIT
Hardware Status
Power-off status
(Clock supply is stopped and writing to each register is
disabled.)
Power-on status. Each channel stops operating.
(Clock supply is started and writing to each register is
enabled.)
Channel stops operating.
(Clock is supplied and some power is consumed.)
TEmn = 1, and the TImn pin start edge detection wait
status is set.
Clears timer count register mn (TCRmn) to 0000H and
starts counting up.
When the TImn pin start edge is detected, the counter
(TCRmn) counts up from 0000H. If a capture edge of the
TImn pin is detected, the count value is transferred to
timer data register mn (TDRmn) and INTTMmn is
generated.
If an overflow occurs at this time, the OVF bit of timer
status register mn (TSRmn) is set; if an overflow does not
occur, the OVF bit is cleared. The TCRmn register stops
the count operation until the next TImn pin start edge is
detected.
TEmn = 0, and count operation stops.
The TCRmn register holds count value and stops.
The OVF bit of the TSRmn register is also held.
Power-off status
All circuits are initialized and SFR of each channel is
also initialized.
234

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rl78/g1dR5f11aggR5f11aghR5f11agj

Table of Contents