SIC63616-(Rev. 1.0) NO. P115
3240-0412
MOD16_A: Timer 0–1 16-bit timer mode select register (FF80H•D3)
MOD16_B: Timer 2–3 16-bit timer mode select register (FF90H•D3)
MOD16_C: Timer 4–5 16-bit timer mode select register (FFA0H•D3)
MOD16_D: Timer 6–7 16-bit timer mode select register (FFB0H•D3)
Selects 8-bit or 16-bit timer mode.
When "1" is written: 16-bit timer mode
When "0" is written: 8-bit timer mode
Reading: Valid
These registers are used to select whether Timers 0 and 1, Timers 2 and 3, Timers 4 and 5, and Timers 6 and
7 are used as two channels of independent 8-bit timers or one channel of combined 16-bit timer. When "0"
is written to these registers, the timers are set to 8-bit timer mode. When "1" is written, the timers are set to
16-bit timer mode.
For example, when Timers 0 and 1 are used in 16-bit timer mode, Timer 1 operates with the Timer 0
underflow signal as the count clock (both timer mode or event counter mode). In 16-bit timer mode, the
Timer 0 register settings are effective for timer RUN/STOP control and count clock frequency selection (Timer
1 registers are ineffective). However, the PWM output function must be controlled using the Timer 1 control
register. The reload data must be preset to Timer 0 and Timer 1 separately using each PTRSTx register.
These operations are the same when Timers 2 and 3, Timers 4 and 5 or Timers 6 and 7 are used as a 16-bit
timer.
At initial reset, these registers are set to "0".
PTOUT_A: TOUT_A output control register (FF81H•D0)
Controls TOUT signal outputs.
When "1" is written: TOUT output On
When "0" is written: TOUT output Off
Reading: Valid
When "1" is written to the register, the corresponding TOUT_A signal is output from the P13 terminal.
When TOUT output is enabled, the I/O port is automatically set to output mode and it outputs the TOUT
signal sent from the timer. The I/O control register (IOC13) and the data register (P13) are ineffective. When
this register is set to "0", the I/O port control registers become effective.
At initial reset, these registers are set to "0".
CHSEL_A: TOUT_A output select register (FF81H•D1)
Selects the timer used for TOUT signal output.
When "1" is written: Low-order Timer (Timers 0/2/4/6)
When "0" is written: High-order Timer (Timers 1/3/5/7)
Reading: Valid
These registers are used to select whether the low-order timer (Timer 0) output is used as the TOUT signal
or the high-order timer (Timer 1) output is used. When "0" is written to the register, the low-order timer
output is selected. When "1" is written, the high-order timer output is selected.
In 16-bit timer mode, the high-order timer output is always selected regardless of how these registers are
set.
At initial reset, these registers are set to "0".
Содержание S1C63616
Страница 1: ...S1C63616 Technical Manual Rev 1 0 ...