EmbeddedRelated.com
ATTINY816-SNR

MCHPATTINY816-SNR

Microchip Technology
AVR tinyAVR™ 1, Functional Safety (FuSa) Microcontroller IC 8-Bit 20MHz 8KB (8K x 8) FLASH 20-SOIC
Active2,369 in stock

Overview

The ATTINY816-SNR is an 8-bit AVR microcontroller featuring 8KB of Flash and 512B of RAM in a 20-pin SOIC package. It is part of the tinyAVR 1 series, designed with Functional Safety (FuSa) features and a Peripheral Touch Controller for robust embedded control applications. The device operates at up to 20MHz and includes an Event System that allows peripherals to communicate without CPU intervention.

Why Choose This Part

This MCU provides a hardware multiplier and an Event System, which significantly boosts performance and reduces power consumption compared to older tinyAVR generations. The inclusion of Configurable Custom Logic (CCL) allows for basic glue logic to be implemented on-chip, reducing external component count.

Applications

Capacitive Touch Interfaces
Utilizes the integrated Peripheral Touch Controller (PTC) for buttons, sliders, and wheels with high noise immunity.
Safety-Critical Monitoring
Leverages FuSa features, CRC memory scan, and a Windowed Watchdog Timer (WWDT) for industrial safety systems.
Distributed Control Nodes
Acts as a local controller in larger systems using LINbus or I2C to manage sensors and actuators.
Battery-Powered Handhelds
Optimized for low power with a 0.71uA standby current and flexible sleep modes.

Key Specifications

Speed 20MHz
RAM Size 512 x 8
Core Size 8-Bit
EEPROM Size 128 x 8
Peripherals Brown-out Detect/Reset, POR, WDT
Connectivity I2C, IrDA, LINbus, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 18
Core Processor AVR
Package / Case 20-SOIC (0.295", 7.50mm Width)
Data Converters A/D 12x10b; D/A 1x8b
Oscillator Type Internal
Program Memory Size 8KB (8K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 105degC (TA)
Supplier Device Package 20-SOIC
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Development is supported by Microchip Studio and MPLAB X IDEs using the XC8 compiler. Hardware debugging and programming are performed via the Single-Pin Unified Program and Debug Interface (UPDI), typically using an MPLAB PICkit 4 or the ATATTINY817-XPRO evaluation kit for initial prototyping.

ATTINY816 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Stock
ATTINY816-SNR (this part) SOIC-20 2,369
ATTINY816-MNR VFQFN-20 17,003

Also Consider

ATTINY814-SSNR MCHPMicrochip Technology - A smaller 14-pin SOIC alternative for designs with tighter space constraints that still require the tinyAVR 1 feature set.