Toshiba TLCS-900/H1 Series Manual page 280

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:
Table of Contents

Advertisement

The following block diagram illustrates this mode.
Selector
TB0IN0
φT1
φT4
φT16
Selector
TB0RG0H/L-WR
TB0RUN<TB0RDE>
The following example shows how to set 16-bit PPG output mode:
TB0RUN
TB0RG0H/L
TB0RG1H/L
TB0RUN
← X
TB0FFCR
TB0MOD
PPFC
TB0RUN
X: Don't care, −: No change
16-bit up counter
16-bit comparator
TB0RG0H/L
Register buffer 0
Internal data bus
Figure 3.13.10 Block Diagram of 16-Bit Mode
7
6
5
4
3
2
1
0
0
X
X
X
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
1
0
X
X
0
X
X
0
0
1
1
1
0
0
1
0
0
1
*
(** = 01, 10, 11)
1
1
0
X
X
1
X
92CF30-278
TB0RUN<TB0RUN> TB0OUT0 (PPG output)
Clear
UC10
Match
16-bit comparator
TB0RG1H/L
0
0
Disable the TB0RG0H/L double buffer and stop TMRB0.
*
Set the duty ratio
*
(16 bit)
*
Set the frequency
*
(16 bit)
0
Enable the TB0RG0H/L double buffer.
(The duty and frequency are changed on an INTTB01
interrupt.)
0
Set the mode to invert TB0FF0 at the match with
TB0RG0H/L/TB0RG1H/L. Set TB0FF0 to 0.
*
Select the internal clock as the input clock and disable
the capture function.
Set PP6 to function as TB0OUT0
X
1
Start TMRB0.
TMP92CF30
F/F
(TB0FF0)
2009-06-12

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp92cf30fg

Table of Contents