Rev.6.00 Oct.28.2004 page 411
of 1016
REJ09B0138-0600H
Section 11 Programmable Pulse Generator (PPG)
11.1
Overview
The H8S/2357 Group has a on-chip programmable pulse generator (PPG) that provides pulse outputs by using the 16-bit
timer-pulse unit (TPU) as a time base. The PPG pulse outputs are divided into 4-bit groups (group 3 to group 0) that can
operate both simultaneously and independently.
11.1.1
Features
PPG features are listed below.
•
16-bit output data
Maximum 16-bit data can be output, and output can be enabled on a bit-by-bit basis
•
Four output groups
Output trigger signals can be selected in 4-bit groups to provide up to four different 4-bit outputs
•
Selectable output trigger signals
Output trigger signals can be selected for each group from the compare match signals of four TPU channels
•
Non-overlap mode
A non-overlap margin can be provided between pulse outputs
•
Can operate together with the data transfer controller (DTC) and DMA controller (DMAC)
The compare match signals selected as output trigger signals can activate the DTC or DMAC for sequential output
of data without CPU intervention
•
Settable inverted output
Inverted data can be output for each group
•
Module stop mode can be set
As the initial setting, PPG operation is halted. Register access is enabled by exiting module stop mode
Summary of Contents for ZTAT H8S/2357F
Page 4: ......
Page 28: ...Rev 6 00 Oct 28 2004 page xxiv of xxiv REJ09B0138 0600H...
Page 82: ...Rev 6 00 Oct 28 2004 page 54 of 1016 REJ09B0138 0600H...
Page 108: ...Rev 6 00 Oct 28 2004 page 80 of 1016 REJ09B0138 0600H...
Page 364: ...Rev 6 00 Oct 28 2004 page 336 of 1016 REJ09B0138 0600H...
Page 438: ...Rev 6 00 Oct 28 2004 page 410 of 1016 REJ09B0138 0600H...
Page 566: ...Rev 6 00 Oct 28 2004 page 538 of 1016 REJ09B0138 0600H...
Page 588: ...Rev 6 00 Oct 28 2004 page 560 of 1016 REJ09B0138 0600H...
Page 688: ...Rev 6 00 Oct 28 2004 page 660 of 1016 REJ09B0138 0600H...
Page 694: ...Rev 6 00 Oct 28 2004 page 666 of 1016 REJ09B0138 0600H...
Page 708: ...Rev 6 00 Oct 28 2004 page 680 of 1016 REJ09B0138 0600H...
Page 1044: ...Rev 6 00 Oct 28 2004 page 1016 of 1016 REJ09B0138 0600H...