ATTINY3216
MicrocontrollerThe ATTINY3216 is a microcontroller from Microchip Technology. View the full ATTINY3216 datasheet below including specifications and datasheet sections.
Overview
Part: ATtiny3216/3217 Automotive — Microchip Technology Type: AVR Microcontroller Description: The ATtiny3216/3217 Automotive are tinyAVR 1-series microcontrollers featuring an AVR CPU running at up to 16 MHz, with 32 KB Flash, 2 KB SRAM, and 256 bytes EEPROM, supporting capacitive touch interfaces.
Operating Conditions:
- Supply voltage: 2.7–5.5V (for 0-8 MHz operation); 4.5–5.5V (for 0-16 MHz operation)
- Operating temperature: -40 to 105 °C or -40 to 125 °C
- Max CPU frequency: 16 MHz
Absolute Maximum Ratings:
Key Specs:
- Flash memory: 32 KB
- SRAM: 2 KB
- EEPROM: 256 bytes
- Flash write/erase endurance: 10,000 cycles
- EEPROM write/erase endurance: 100,000 cycles
- Data retention: 40 years at 55°C
- ADC resolution: 10-bit
- DAC resolution: 8-bit
- TWI (I2C) speeds: 100 kHz (Standard mode), 400 kHz (Fast mode), 1 MHz (Fast mode plus)
Features:
- AVR CPU with hardware multiplier and two-level interrupt controller
- Event System for CPU independent inter-peripheral signaling
- Core Independent Peripherals (CIPs) including TCA, TCB, TCD, RTC, WDT
- USART, SPI, and TWI (I2C compatible) interfaces
- Analog Comparators (AC), Analog-to-Digital Converters (ADCs), and Digital-to-Analog Converters (DACs)
- Peripheral Touch Controller (PTC) with Driven Shield+ and Boost Mode for capacitive touch
- Configurable Custom Logic (CCL)
- Single-Pin Unified Program and Debug Interface (UPDI)
- Multiple sleep modes: Idle, Standby, Power-Down
- Up to 22 programmable I/O lines
Applications:
Package:
- 20-pin SOIC300
- 24-pin VQFN 4x4 mm with wettable flanks
Features
- CPU
- -AVR ® CPU
- -Running at up to 16 MHz
- -Single-cycle I/O access
- -Two-level interrupt controller
- -Two-cycle hardware multiplier
- Memories
- -32 KB In-system self-programmable Flash memory
- -256 bytes EEPROM
- -2 KB SRAM
- -Write/erase endurance:
- Flash 10,000 cycles
- EEPROM 100,000 cycles
- -Data retention:
- 40 years at 55°C
- System
- -Power-on Reset (POR)
- -Brown-out Detector (BOD)
- -Clock options:
- 16 MHz low-power internal RC oscillator
- 32.768 kHz Ultra Low-Power (ULP) internal RC oscillator
- 32.768 kHz external crystal oscillator
- External clock input
- -Single-Pin Unified Program and Debug Interface (UPDI)
- -Three sleep modes:
- Idle with all peripherals running for immediate wake-up
- Standby
- -Configurable operation of selected peripherals
- Power-Down with full data retention
- Peripherals
Pin Configuration
This bit field selects the Reset/UPDI pin configuration.
| Value | Description |
|---|---|
| 0x0 | GPIO |
| 0x1 | UPDI |
| 0x2 | RESET |
| Other | Reserved |
Note: When configuring the RESET pin as GPIO, there is a potential conflict between the GPIO actively driving the output, and a high-voltage UPDI enable sequence initiation. To avoid this, the GPIO output driver is disabled for 768 OSC32K cycles after a System Reset. Enable any interrupts for this pin only after this period.
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| ATTINY3216/3217 | Microchip Technology | — |
| ATTINY3217 | Microchip Technology | — |
| ATTINY321X | Microchip Technology | — |
Get structured datasheet data via API
Get started free