3.1 Overview of Event Features for Peripherals in the tinyAVR® 1-Series

Below is an overview of event related features for peripherals in the tinyAVR® 1-Series, which are useful for developing core independent applications. Refer to the specific device data sheet for detailed information.
  • PORT - I/O Pin Controller
    • Generate events from all GPIO pins
  • TCA - 16-bit Timer/Counter Type A
    • Count positive edges of event signal
    • Count both edges of event signal
    • Count prescaled clock cycles as long as the event signal is high
    • Count prescaled clock cycles. Event signal controls the count direction.
    • Output events can be generated based on counter overflow, underflow, and compare match
  • TCB - 16-bit Timer/Counter Type B
    • Initialization, counting, and capture can be controlled by event signal
    • For modes that generate output, the output can be distributed as an event signal
  • TCD - 12-bit Timer/Counter Type D
    • Output events can be generated based on counter compare match
    • Output events can be delayed by a configurable number of TCD delay clock cycles. The TCD delay clock is a prescaled version of the TCD clock.
    • Counter operation can be controlled in a number of different ways by two individual event input signals
    • Possibility of masking and filtering input events
  • USART - Universal Synchronous and Asynchronous Receiver and Transmitter
    • Input event signal can be used as receiver input instead of the corresponding RX pin
  • RTC - Real Time Counter
    • Output events can be generated on counter overflow and compare match
    • Output events can be generated periodically corresponding to each nth RTC clock period, where n is selectable from a predefined set of values
  • CCL - Configurable Custom Logic
    • Each Lookup table (LUT) can take two individual events as inputs for its corresponding truth table
    • The output from each LUT can be distributed as event signals
  • AC - Analog Comparator
    • Comparator output can be distributed as an event signal
  • ADC - Analog-to-Digital Converter
    • Input event can trigger an ADC conversion
  • UPDI - Unified Program and Debug Interface
    • Generates an output event that can be used to measure the system clock frequency