5 explanation of operation of 8-/16-bit ppg timer, Explanation of operation of 8-/16-bit ppg timer – FUJITSU F2MCTM-16LX User Manual
Page 316
300
CHAPTER 16 8-/16-BIT PPG TIMER
16.5
Explanation of Operation of 8-/16-bit PPG Timer
The 8-/16-bit PPG timer outputs a pulse width at any frequency and at any duty ratio
continuously.
■
Operation of 8-/16-bit PPG Timer
●
Output operation of 8-/16-bit PPG timer
•
The 8-/16-bit PPG timer has two (Low-level and High-level) 8-bit reload registers (PRLLn/PRLHn and
PRLLm/PRLHm) for per channel.
•
The values set in the 8-bit reload registers (PRLLn/PRLHn and PRLLm/PRLHm) are reloaded
alternately to the PPG down counters (PCNTn and PCNTm).
•
After reloading the values in the PPG down counters, decrementing is performed in synchronization
with the count clocks set by the PPG count clock select bits (PPGnm: PCM2 to PCM0 and PCS2 to
PCS0).
•
If the values set in the reload registers are reloaded to the PPG down counters when an underflow
occurs, the pin output is inverted.
Figure 16.5-1 shows the output waveform of the 8-/16-bit PPG timer.
Figure 16.5-1 Output Waveform of 8-/16-bit PPG Timer
●
Operation modes of 8-/16-bit PPG timer
As long as the operation of the 8-/16-bit PPG timer is enabled (PPGCn: PEN0=1, PPGCm: PEN1=1), a
pulse waveform is outputted continuously from the PPG output pin. A pulse width of any frequency and
duty ratio can be set.
The pulse output of the 8-/16-bit PPG timer is not stopped until operation of the 8-/16-bit PPG timer is
stopped (PPGCn: PEN0=0, PPGCm: PEN1=0).
•
8-bit PPG output 2-channel independent operation mode
•
16-bit PPG output operation mode
•
8 + 8-bit PPG output operation mode
Note: n = C, E
m = n+1
T
×
(L
+
1)
T
×
(H
+
1)
Operating start
Operating stop
PPG operating
enable bit (PEN)
PPG output pin
L : Value of PPG reload register (PRLL)
H : Value of PPG reload register (PRLH)
T : Count clock cycle