Mitsubishi Electric M32R Series User Manual page 466

Mitsubishi 32-bit risc single-chip microcomputers
Table of Contents

Advertisement

10
(a) When reload register updates take effect in the current period (reflected in the next period)
Reload 0 register
Reload 1 register
(b) When reload register updates take effect in the next period (reflected one period later)
Reload 0 register
Reload 1 register
F/F output
Figure 10.8.9 Reload 0 and Reload 1 Register Updates in PWM Output Mode
H'1000
H'2000
Old PWM output period
F/F output
Enlarged view
Count clock
Counter
H'0001
Interrupt
by underflow
Reload 0 register
Reload 1 register
Reload 1 buffer
F/F output
Timing at which reload 1
and reload 0 registers are updated
Note: This diagram does not show detail timing information.
H'1000
H'2000
Old PWM output period
Enlarged view
Count clock
Counter
H'0001
Interrupt
by underflow
Reload 0 register
Reload 1 register
H'2000
Reload 1 buffer
F/F output
Note: This diagram does not show detail timing information.
10.8 TOD (Output-related 16-bit Timer)
Write to reload 0
Write to reload 1
(reload 1 data latched)
H'8000
H'9000
New PWM output period
H'0000
H'FFFF
H'1000
H'2000
H'2000
PWM period latched
Write to reload 0
Write to reload 1
(reload 1 data latched)
H'9000
Old PWM output period
H'0000
H'FFFF
H'0FFF
H'1000
H'9000
H'2000
PWM period latched
Timing at which reload 1
and reload 0 registers are updated
10-196
MULTIJUNCTION TIMERS
New PWM
output period
Operation by new reload value written
H'7FFF
H'7FFE
H'8000
H'9000
H'9000
H'8000
Old PWM
output period
Operation by old reload value
H'0FFE
H'8000
H'9000
Ver.0.10

Advertisement

Table of Contents
loading

Table of Contents