ATtiny1616 is an 8-bit microcontroller based on AVR. It features 129 powerful instructions, most of which are single-cycle executed, 32 x 8 general purpose working registers, fully static operation, 1MIPS throughput per MHz, and on-chip 2-cycle multiplier. ATtiny1616 also has 8K Bytes Flash of In-System Programmable Program Memory, 10,000 Write/Erase Cycles, optional Boot Code Section with Independent Lock Bits, In-System Programming by On-chip Boot Program, True Read-While-Write Operation, 512 Bytes of In-System Programmable EEPROM, 100,000 Write/Erase Cycles, 512 Bytes Internal SRAM, and Programming Lock for Flash Program and EEPROM Data Security.
The AT90PWM2/2B/3/3B family is a low‑power CMOS 8‑bit microcontroller based on the AVR enhanced RISC architecture. It offers up to 1 MIPS per MHz, three high‑speed Power Stage Controllers, flexible PWM, a 10‑bit ADC with up to 11 single‑ended channels, a 10‑bit DAC, and a range of power‑saving modes.
The document details electrical characteristics, package options (SO24, SO32, QFN32), pin‑out tables, register maps, and revision history. It also includes application notes such as comparator behavior, PSC interrupt handling, and DAC update quirks.
| Operating Voltage | 2.7 V – 5.5 V |
|---|---|
| Flash Memory | 8 KB In‑System Programmable Flash |
| EEPROM | 512 bytes |
| SRAM | 512 bytes |
| ADC Channels | Up to 11 single‑ended + 2 differential channels |
| DAC | 10‑bit |
| General‑purpose I/O lines | 53 |
| CPU Clock Speed | Up to 16 MHz (PLL 32 MHz/64 MHz for PWM) |
The devices operate from 2.7 V to 5.5 V.
The microcontroller provides 53 general‑purpose I/O lines.