6 square-wave output operation – NEC uPD78056Y User Manual

Page 206

Advertising
background image

206

CHAPTER 8 16-BIT TIMER/EVENT COUNTER

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

CRC0

0

0/1

0/1

0

0

0

0

0

CRC00

CRC01

CRC02

CR00 set as compare register

TMC0

0

0/1

1

1

0

0

0

0

OVF0

TMC01

TMC02

TMC03

Clear & start on match of TM0 and CR00

8.5.6 Square-wave output operation

Operates as 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)

(c) 16-bit timer output control register (TOC0)

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.

Advertising