Renesas rl78 User Manual

Page of 1004
 
RL78/G1A 
 
CHAPTER  6   TIMER  ARRAY  UNIT 
R01UH0305EJ0200  Rev.2.00 
 
 
213  
Jul 04, 2013 
6.3.11  Timer output level register m (TOLm) 
The TOLm register is a register that controls the timer output level of each channel. 
The setting of the inverted output of channel n by this register is reflected at the timing of set or reset of the timer output 
signal while the timer output is enabled (TOEmn = 1) in the Slave channel output mode (TOMmn = 1).  In the master 
channel output mode (TOMmn = 0), this register setting is invalid. 
The TOLm register can be set by a 16-bit memory manipulation instruction. 
The lower 8 bits of the TOLm register can be set with an 8-bit memory manipulation instruction with TOLmL. 
Reset signal generation clears this register to 0000H. 
 
Figure 6-19.  Format of Timer Output Level register m (TOLm) 
 
Address: F01BCH, F01BDH (TOL0)    After reset: 0000H     R/W 
Symbol 15 
14 
13
12 
11 
10
9 8 7 6 5 4 3 2 1 0 
TOLm  0 0 0 0 0 0 0 0 
TOL
m7
TOL
m6
TOL
m5
TOL
m4
TOL
m3 
TOL
m1 
 
TOL
mn 
Control of timer output level of channel n 
Positive logic output (active-high) 
Negative logic output (active-low) 
 
Caution  Be sure to clear bits 15 to 8, and 0 to “0”. 
 
Remarks 1.  If the value of this register is rewritten during timer operation, the timer output logic is inverted when 
the timer output signal changes next, instead of immediately after the register value is rewritten. 
2.  m: Unit number (m = 0), n: Channel number (n = 0 to 7 (however, timer input pin (TImn), timer 
output pin (TOmn) : n = 0, 1, 3 to 7))