MB90520A/520B Series
40
4.
8/16-bit PPG (Programmable Pulse Generator) Timers 0 and 1
The 8/16-bit PPG timer is a two-channel reload timer module (PPG0 and PPG1) that can generate pulse outputs
with the periods specified in the table below and with duty ratios between 0 and 100
%. Note that the pulse
periods are different depending on the operation mode.
*1 : 8
+ 8-bit PPG output operation mode consists of using the lower 8 bits as a prescaler for the PPG timer.
*2 : The values enclosed in ( ) indicate the times for a machine clock frequency of 16 MHz.
Operation
Mode
Count Clock*2
PPG00, PPG01 (PPG ch0)
PPG10, PPG11 (PPG ch1)
Interval Time
Output Pulse
Width
Interval Time
Output Pulse
Width
8-bit
PPG output
Independent
2ch operation
mode
φ/1 (62.5 ns)
1/
φ to 28/φ
1/
φ to 29/φ
1/
φ to 28/φ
1/
φ to 29/φ
φ/2 (125 ns)
2/
φ to 29/φ
22/
φ to 210/φ
2/
φ to 29/φ
22/
φ to 210/φ
φ/4 (250 ns)
22/
φ to 210/φ
23/
φ to 211/φ
22/
φ to 210/φ
23/
φ to 211/φ
φ/8 (500 ns)
23/
φ to 211/φ
24/
φ to 212/φ
23/
φ to 211/φ
24/
φ to 212/φ
φ/16 (1000 ns)
24/
φ to 212/φ
25/
φ to 213/φ
24/
φ to 212/φ
25/
φ to 213/φ
HCLK/512 (128
s)
29/HCLK to
217/HCLK
210/HCLK to
218/HCLK
29/HCLK to
217/HCLK
210/HCLK to
218/HCLK
16-bit
PPG output
operation
mode
φ/1 (62.5 ns)
1/
φ to 216/φ
1/
φ to 217/φ
1/
φ to 216/φ
1/
φ to 217/φ
φ/2 (125 ns)
2/
φ to 217/φ
22/
φ to 218/φ
2/
φ to 217/φ
22/
φ to 218/φ
φ/4 (250 ns)
22/
φ to 218/φ
23/
φ to 219/φ
22/
φ to 218/φ
23/
φ to 219/φ
φ/8 (500 ns)
23/
φ to 219/φ
24/
φ to 220/φ
23/
φ to 219/φ
24/
φ to 220/φ
φ/16 (1000 ns)
24/
φ to 220/φ
25/
φ to 221/φ
24/
φ to 220/φ
25/
φ to 221/φ
HCLK/512 (128
s)
29/HCLK to
225/HCLK
210/HCLK to
226/HCLK
29/HCLK to
225/HCLK
210/HCLK to
226/HCLK
8
+ 8-bit
PPG output
operation
mode*1
φ/1 (62.5 ns)
1/
φ to 26/φ
1/
φ to 29/φ
1/
φ to 216/φ
1/
φ to 217/φ
φ/2 (125 ns)
2/
φ to 29/φ
22/
φ to 210/φ
2/
φ to 217/φ
22/
φ to 218/φ
φ/4 (250 ns)
22/
φ to 210/φ
23/
φ to 211/φ
22/
φ to 218/φ
23/
φ to 219/φ
φ/8 (500 ns)
23/
φ to 211/φ
24/
φ to 212/φ
23/
φ to 219/φ
24/
φ to 220/φ
φ/16 (1000 ns)
24/
φ to 212/φ
25/
φ to 213/φ
24/
φ to 220/φ
25/
φ to 221/φ
HCLK/512 (128
s)
29/HCLK to
217/HCLK
210/HCLK to
218/HCLK
29/HCLK to
225/HCLK
210/HCLK to
226/HCLK