Datasheet
V850ES/JG3-H, V850ES/JH3-H CHAPTER 7 16-BIT TIMER/EVENT COUNTER AA (TAA)
R01UH0042EJ0500 Rev.5.00 Page 221 of 1513
Aug 12, 2011
(3) TAAn I/O control register 0 (TAAnIOC0)
The TAAnIOC0 register is an 8-bit register that controls the timer output (TOAAn0, TOAAn1 pins).
This register can be read or written in 8-bit or 1-bit units.
Reset sets this register to 00H.
0
TAAnOL1
0
1
TOAAn1 pin output level setting
Note
TOAAn1 pin output starts at high level
TOAAn1 pin output starts at low level
TAAnIOC0
(n = 0 to 3, 5)
0 0 0 TAAnOL1 TAAnOE1 TAAnOL0 TAAnOE0
654321
After reset: 00H R/W Address:
TAA0IOC0 FFFFF632H, TAA1IOC0 FFFFF642H,
TAA2IOC0 FFFFF652H, TAA3IOC0 FFFFF662H,
TAA5IOC0 FFFFF682H
TAAnOE1
0
1
TOAAn1 pin output setting
Timer output disabled
• When TAAnOL1 bit = 0: Low level is output from the TOAAn1 pin
• When TAAnOL1 bit = 1: High level is output from the TOAAn1 pin
TAAnOL0
0
1
TOAAn0 pin output level setting
Note
TOAAn0 pin output starts at high level
TOAAn0 pin output starts at low level
TAAnOE0
0
1
TOAAn0 pin output setting
Timer output disabled
• When TAAnOL0 bit = 0: Low level is output from the TOAAn0 pin
• When TAAnOL0 bit = 1: High level is output from the TOAAn0 pin
7 0
Timer output enabled (a square wave is output from the TOAAn1 pin).
Timer output enabled (a square wave is output from the TOAAn0 pin).
Note The output level of the timer output pin (TOAAnm) specified by the
TAAnOLm bit is shown below.
TAAnCE bit
TOAAnm pin output
16-bit counter
• When TAAnOLm bit = 0
TAAnCE bit
TOAAnm pin output
16-bit counter
• When TAAnOLm bit = 1
Cautions 1. Rewrite the TAAnOL1, TAAnOE1, TAAnOL0, and TAAnOE0
bits when the TAAnCTL0.TAAnCE bit = 0. (The same value
can be written when the TAAnCE bit = 1.) If rewriting was
mistakenly performed, clear the TAAnCE bit to 0 and then
set the bits again.
2. Even if the TAAnOLm bit is manipulated when the TAAnCE
and TAAnOEm bits are 0, the TOAAnm pin output level
varies.
Remark m = 0, 1