English
Language : 

SH7052 Datasheet, PDF (308/919 Pages) Renesas Technology Corp – SuperHTM RISC engine
10.2.7 Interval Interrupt Request Registers (ITVRR)
The interval interrupt request registers (ITVRR) are 8-bit registers. The ATU-II has three ITVRR
registers in channel 0.
Channel
0
Abbreviation
ITVRR1
ITVRR2A
ITVRR2B
Function
TCNT0 bit 6 to 9 interval interrupt generation
TCNT0 bit 10 to 13 interval interrupt generation and A/D0
converter activation
TCNT0 bit 10 to 13 interval interrupt generation and A/D1
converter activation
Interval Interrupt Request Register 1 (ITVRR1)
Bit: 7
6
5
4




Initial value: 0
0
0
0
R/W: R/W R/W R/W R/W
3
ITVE9
0
R/W
2
ITVE8
0
R/W
1
ITVE7
0
R/W
0
ITVE6
0
R/W
ITVRR1 is an 8-bit readable/writable register that detects the rise of bits corresponding to the
channel 0 free-running counter (TCNT0) and requests cyclic interrupt.
ITVRR1 is initialized to H'00 by a power-on reset, and in hardware standby mode and software
standby mode.
• Bit 7 to 4—Reserved: These bits always read 0. The write value should always be 0.
• Bit 3—Interval Interrupt Bit 9 (ITVE9): INTC interval interrupt setting bit corresponding to bit
9 in TCNT0. The rise of bit 9 in TCNT0 is ANDed with ITVE9, the result is stored in IIF1 in
TSR0, and an interrupt request is sent to the CPU.
Bit 3: ITVE9
0
1
Description
Interrupt request (ITV1) by rise of TCNT0 bit 9 is disabled
Interrupt request (ITV1) by rise of TCNT0 bit 9 is enabled
(Initial value)
• Bit 2—Interval Interrupt Bit 8 (ITVE8): INTC interval interrupt setting bit corresponding to bit
8 in TCNT0. The rise of bit 8 in TCNT0 is ANDed with ITVE8, the result is stored in IIF1 in
TSR0, and an interrupt request is sent to the CPU.
282