English
Language : 

SH7720 Datasheet, PDF (599/1524 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7700 Series
Section 15 16-Bit Timer Pulse Unit (TPU)
(1) Example of PWM Mode Setting Procedure
Figure 15.11 shows an example of the PWM mode setting procedure.
PWM mode
Select counter clock
[1]
Select counter clearing source [2]
Select waveform output level [3]
Set period
[4]
Set PWM mode
[5]
Set external pin function
[6]
Start count
[7]
[1] Select the counter clock with bits TPSC2 to
TPSC0 in TCR. At the same time, select the
input clock edge with bits CKEG1 and CKEG0 in
TCR.
[2] Use bits CCLR2 to CCLR0 in TCR to select the
TGRB to be used as the TCNT clearing source.
[3] Use TIOR to select the initial value and
output value.
[4] Set the period in TGRB, and set the duty in
TGRA.
[5] Select the PWM mode with bits MD3 to MD0 in
TMDR.
[6] Set the external pin function in pin function
controller (PFC).
[7] Set the CST bit in TSTR to 1 to start the count
operation.
<PWM mode>
Figure 15.11 Example of PWM Mode Setting Procedure
Rev. 3.00 Jan. 18, 2008 Page 537 of 1458
REJ09B0033-0300