Datasheet

Table Of Contents
49. TCC – Timer/Counter for Control Applications
49.1 Overview
The device provides five instances of the Timer/Counter for Control applications (TCC) peripheral,
TCC[4:0].
Each TCC instance consists of a counter, a prescaler, compare/capture channels and control logic. The
counter can be set to count events or clock pulses. The counter together with the compare/capture
channels can be configured to time stamp input events, allowing capture of frequency and pulse-width. It
can also perform waveform generation, such as frequency generation and pulse-width modulation.
Waveform extensions are featured for motor control, ballast, LED, H-bridge, power converters, and other
types of power control applications. They allow for low-side and high-side output with optional dead-time
insertion. Waveform extensions can also generate a synchronized bit pattern across the waveform output
pins. The fault options enable fault protection for safe and deterministic handling, disabling and/or shut
down of external drivers.
Note:  The TCC configurations, such as channel numbers and features, may be reduced for some of the
TCC instances.
Related Links
6.2.7 TCC Configurations
49.2 Features
Up to six Compare/Capture Channels (CC) with:
Double buffered period setting
Double buffered compare or capture channel
Circular buffer on period and compare channel registers
Waveform Generation:
Frequency generation
Single-slope pulse-width modulation (PWM)
Dual-slope PWM with half-cycle reload capability
Input Capture:
Event capture
Frequency capture
Pulse-width capture
Waveform Extensions:
Configurable distribution of compare channels outputs across port pins
Low-side and high-side output with programmable dead-time insertion
Waveform swap option with double buffer support
Pattern generation with double buffer support
Dithering support
Fault Protection for Safe Disabling of Drivers:
Two recoverable fault sources
SAM D5x/E5x Family Data Sheet
TCC – Timer/Counter for Control Applications
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 1799