beautypg.com

Chapter9 triple timer module, 1 overview, Chapter – Motorola DSP56301 User Manual

Page 263: Overview -1, Chapter 9 triple timer module, 1 overview

background image

Triple Timer Module

9

-1

Chapter 9

Triple Timer Module

The timers in the DSP56301 internal triple timer module act as timed pulse generators or as
pulse-width modulators. Each timer has a single signal that can function as a GPIO signal or
as a timer signal. Each timer can also function as an event counter to capture an event or to
measure the width or period of a signal.

9.1

Overview

The timer module contains a common 21-bit prescaler and three independent and identical
general-purpose 24-bit timer/event counters, each with its own register set. Each timer has the
following capabilities:

n

Uses internal or external clocking

n

Interrupts the DSP56301 after a specified number of events (clocks) or signals an
external device after counting internal events

n

Triggers DMA transfers after a specified number of events (clocks) occurs

n

Connects to the external world through one bidirectional signal, designated

TIO[0– 2]

for timers 0–2.

When

TIO

is configured as an input, the timer functions as an external event counter or

measures external pulse width/signal period. When

TIO

is configured as an output, the timer

functions as a timer, a watchdog timer, or a pulse-width modulator. When the timer does not
use

TIO

, it can be used as a GPIO signal (also called

TIO[0–2])

.