Section 10 Programmable Pulse Generator (PPG)
Rev. 3.00 Mar. 14, 2006 Page 345 of 804
REJ09B0104-0300
Section 10 Programmable Pulse Generator (PPG)
The programmable pulse generator (PPG) 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 (groups 3 and 2)
that can operate both simultaneously and independently. Figure 10.1 shows a block diagram of the
PPG.
10.1 Features
•
8-bit output data
•
Two output groups
•
Selectable output trigger signals
•
Non-overlapping mode
•
Can operate together with the DMA controller (DMAC)
•
Inverted output can be set
•
Module stop mode can be set
Compare match signals
PO15
PO14
PO13
PO12
PO11
PO10
PO9
PO8
[Legend]
PMR:
PCR:
NDERH:
NDERL:
PPG output mode register
PPG output control register
Next data enable register H
Next data enable register L
Internal
data bus
Pulse output
pins, group 3
Pulse output
pins, group 2
Pulse output
pins, group 1
Pulse output
pins, group 0
PODRH
PODRL
NDRH
NDRL
Control logic
NDERH
PMR
NDERL
PCR
NDRH:
NDRL:
PODRH:
PODRL:
Next data register H
Next data register L
Output data register H
Output data register L
Figure 10.1 Block Diagram of PPG
electronic components distributor
Содержание H8SX series
Страница 2: ...Rev 3 00 Mar 14 2006 Page ii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 22: ...Rev 3 00 Mar 14 2006 Page xxii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 32: ...Rev 3 00 Mar 14 2006 Page xxxii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 38: ...Rev 3 00 Mar 14 2006 Page xxxviii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 845: ...Downloaded from Elcodis com electronic components distributor...
Страница 846: ...H8SX 1520 Group Hardware Manual Downloaded from Elcodis com electronic components distributor...