Microchip Technology AVR16/32DD28/32 AVR® DD Microcontrollers

Microchip Technology AVR16/32DD28/32 AVR® DD Microcontrollers utilize an AVR CPU with hardware multiplier running at clock speeds up to 24MHz, with up to 32KB of Flash, up to 4KB of SRAM, and 256bytes of EEPROM.

The AVR16/32DD28/32 implements current technologies from Microchip Technology, with a flexible and low-power architecture, including the Event System, intelligent analog features, and advanced digital peripherals. The AVR16/32DD28/32 microcontrollers are housed in 28- or 32-pin packages.

Features

  • AVR® CPU
    • Running at up to 24MHz
    • Single-cycle I/O access
    • Two-level interrupt controller
    • Two-cycle hardware multiplier
    • Supply voltage range of 1.8V to 5.5V
  • Memories
    • Up to 32KB in-system self-programmable Flash memory
    • 256B EEPROM
    • Up to 4KB SRAM
    • 32B of user row in nonvolatile memory that can keep data during chip erase and can be programmed while the device is locked
    • Write/erase endurance
      • 1,000 cycles for Flash
      • 100,000 cycles for EEPROM
    • Data retention of 40 years at +55°C
  • System
    • Power-on Reset (POR) circuit
    • Brown-out Detector (BOD)
    • Clock options
      • High-precision internal high-frequency oscillator with selectable frequency up to 24MHz (OSCHF)
        • Auto-tuning for improved internal oscillator accuracy
      • Internal PLL up to 48MHz for the high-frequency operation of Timer/Counter type D (PLL)
      • 32.768kHz ultra-low power internal oscillator (OSC32K)
      • 32.768kHz external crystal oscillator (XOSC32K)
      • External clock input
      • External high-frequency crystal oscillator (XOSCHF) with Clock Failure Detection
    • Single-pin Unified Program and Debug Interface (UPDI)
    • Three sleep modes
      • Idle with all peripherals running for immediate wake-up
      • Standby with a configurable operation of selected peripherals
      • Power-Down with full data retention
    • Automated Cyclic Redundancy Check (CRC) Flash memory scan
    • Watchdog Timer (WDT) with Window mode and a separate on-chip oscillator
    • External interrupt on all general-purpose pins
  • Peripherals
    • 1x 16-bit Timer/Counter type A (TCA) with 3x compare channels for PWM and waveform generation
    • 3x 16-bit Timer/Counter type B (TCB) with input capture and signal measurements
    • 1x 12-bit PWM Timer/Counter type D (TCD) optimized for power control
    • 1x 16-bit Real-Time Counter (RTC) that can run from an external crystal or internal oscillator
    • 2x USARTs
      • Operation modes of RS-485, LIN client, host SPI, and IrDA
      • Fractional baud rate generator, auto-baud, and start-of-frame detection
    • 1x SPI with host/client operation modes
    • 1x Two-Wire Interface (TWI) with dual address match
      • Simultaneous host/client operation (Dual mode)
      • Philips I2C compatible
      • Standard mode (Sm, 100kHz)
      • Fast mode (Fm, 400kHz)
      • Fast mode Plus (Fm+, 1MHz) (1)
    • Event system for CPU independent and predictable inter-peripheral signaling
    • Configurable Custom Logic (CCL) with 4x programmable Look-up Tables (LUTs)
    • 1x 12-bit differential 130ksps Analog-to-Digital Converter (ADC)
    • 1x 10-bit Digital-to-Analog Converter (DAC)
    • 1x Analog Comparator (AC)
    • 1x Zero-Cross Detector (ZCD)
    • Internal 1.024V, 2.048V, 2.500V, and 4.096V voltage references and external reference option (VREF)
  • I/O and packages
    • Multi-voltage I/O (MVIO) on I/O port C
    • Selectable input voltage threshold
    • Up to 27/26 programmable I/O pins
    • 32-pin VQFN 5mm x 5mm and TQFP 7mm x 7mm
    • 28-pin SPDIP, SSOP, SOIC, and VQFN
  • Temperature ranges
    • -40°C to +85°C industrial
    • -40°C to +125°C extended

Power Domain Overview

Microchip Technology AVR16/32DD28/32 AVR® DD Microcontrollers

Block Diagram

Block Diagram - Microchip Technology AVR16/32DD28/32 AVR® DD Microcontrollers

Microchip Technology AVR16/32DD28/32 AVR® DD Microcontrollers