EmbeddedRelated.com
ATTINY817-MFR

MCHPATTINY817-MFR

Microchip Technology
AVR tinyAVR™ 1, Functional Safety (FuSa) Microcontroller IC 8-Bit 16MHz 8KB (8K x 8) FLASH 24-QFN (4x4)
Active36,635 in stock

Overview

The ATTINY817-MFR is a high-performance 8-bit AVR microcontroller featuring 8KB of Flash and 512B of SRAM in a compact 24-pin VQFN package. It is specifically designed for functional safety applications and includes a Peripheral Touch Controller (PTC) for robust capacitive touch sensing. This tinyAVR 1-series device operates at up to 20MHz and integrates core-independent peripherals like Configurable Custom Logic (CCL) to reduce CPU overhead.

Why Choose This Part

This MCU offers a hardware multiplier and single-cycle I/O access for efficient 8-bit processing. Its Event System allows peripherals to communicate directly, significantly reducing power consumption and latency. The 24-pin package provides a high I/O-to-footprint ratio with 22 GPIOs available for complex system control.

Applications

Functional Safety Systems
Utilizes the built-in CRC memory scan and functional safety (FuSa) features for industrial or appliance safety monitoring.
Capacitive Touch Interfaces
The integrated Peripheral Touch Controller (PTC) supports buttons, sliders, and wheels with high noise immunity.
Distributed Sensor Nodes
Leverages 12 ADC channels and the Event System for low-power, autonomous data collection in industrial environments.
Signal Conditioning
Uses the Configurable Custom Logic (CCL) to perform glue logic functions and hardware-based signal processing without CPU intervention.

Key Specifications

Speed 16MHz
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 22
Core Processor AVR
Package / Case 24-VFQFN Exposed Pad
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 ~ 125degC (TA)
Supplier Device Package 24-QFN (4x4)
Voltage - Supply (Vcc/Vdd) 2.7V ~ 5.5V

Getting Started

Develop using Microchip Studio or MPLAB X IDE with the XC8 compiler. Hardware debugging and programming are performed via the single-pin Unified Program and Debug Interface (UPDI). For rapid prototyping, the ATtiny817 Xplained Mini evaluation kit provides full access to the I/O and features an on-board debugger.