NEC PD78078 用户手册

下载
页码 627
213
CHAPTER 8   16-BIT TIMER/EVENT COUNTER
8.5.6  Square-wave output operation
16-bit timer/event counter operates as a square wave output with any selected frequency at intervals of the count
value preset to the 16-bit capture/compare register 00 (CR00).
The TO0/P30 pin output status is reversed at intervals of the count value preset to CR00 by setting bit 0 (TOE0)
and bit 1 (TOC01) of the 16-bit timer output control register (TOC0) to 1.  This enables a square wave with any selected
frequency to be output.
Figure 8-29.  Control Register Settings in Square-Wave Output Mode
(a)  16-bit timer mode control register (TMC0)
(b)  Capture/compare control register 0 (CRC0)
TMC0
0
0/1
1
1
0
0
0
0
OVF0
TMC01
TMC02
TMC03
Clear & start on match of TM0 and CR00
CRC0
0
0/1
0/1
0
0
0
0
0
CRC00
CRC01
CRC02
CR00 set as compare register
(c)  16-bit timer output control register (TOC0)
TOC0
1
1
0/1
0/1
0
0
0
0
TOE0
TOC01
LVR0
OSPT OSPE TOC04 LVS0
TO0 Output Enabled
Inversion of output on match of TM0 and CR00
Specified TO0 output F/F initial value
No inversion of output on match of TM0 and CR01
One-shot pulse output disabled
Remark
0/1: Setting 0 or 1 allows another function to be used simultaneously with square-wave output.
See the description of the respective control registers for details.