Microcontroller. ATtiny814 Datasheet

ATtiny814 Microcontroller. Datasheet pdf. Equivalent

ATtiny814 Datasheet
Recommendation ATtiny814 Datasheet
Part ATtiny814
Description Microcontroller
Feature ATtiny814; ATtiny214/414/814 AVR® Microcontroller with Core Independent Peripherals and picoPower® Technology I.
Manufacture Microchip
Datasheet
Download ATtiny814 Datasheet




Microchip ATtiny814
ATtiny214/414/814
AVR® Microcontroller with Core Independent Peripherals
and picoPower® Technology
Introduction
The ATtiny214/414/814 microcontrollers are using the high-performance low-power AVR® RISC
architecture, and is capable of running at up to 20MHz, with up to 2/4/8KB Flash, 128/256/512bytes of
SRAM and 64/128bytes of EEPROM in a 14- pin package. The series uses the latest technologies with a
flexible and low power architecture including Event System and SleepWalking, accurate analog features
and advanced peripherals. Capacitive touch interfaces with driven shield are supported with the
integrated QTouch® peripheral touch controller.
Features
• CPU
– AVR® 8-bit CPU
– Running at up to 20MHz
– Single Cycle I/O Access
– Two-level Interrupt Controller
– Two-cycle Hardware Multiplier
• Memories
– 2/4/8KB In-system self-programmable Flash Memory
– 64/128B EEPROM
– 128/256/512B SRAM
• System
– Power-on Reset (POR)
– Brown-out Detection (BOD)
– Clock Options:
• 16/20MHz Low Power Internal RC Oscillator
• 32.768kHz Ultra Low Power (ULP) Internal RC Oscillator
• 32.768kHz External Crystal Oscillator
• External Clock Input
– Single Pin Unified Program Debug Interface (UPDI)
– Three Sleep Modes:
• Idle with All Peripherals Running and Mode for Immediate Wake Up Time
• Standby
– Configurable Operation of Selected Peripherals
– SleepWalking Peripherals
• Power Down with Wake-up Functionality
© 2017 Microchip Technology Inc.
Datasheet Preliminary
DS40001912A-page 1



Microchip ATtiny814
ATtiny214/414/814
• Peripherals
– 6-channel Event System
– One 16-bit Timer/Counter Type A with Dedicated Period Register, Three Compare Channels
(TCA)
– One 16-bit Timer/Counter type B with Input Capture (TCB)
– One 12-bit Timer/Counter type D Optimized for Control Applications (TCD)
– One 16-bit Real Time Counter (RTC) Running from External Crystal or Internal RC Oscillator
– One USART with Fractional Baud Rate Generator, Auto-baud, and Start-of-frame Detection
– Master/Slave Serial Peripheral Interface (SPI)
– Master/Slave TWI with Dual Address Match
• Standard Mode (Sm, 100kHz)
• Fast Mode (Fm, 400kHz)
• Fast Mode Plus (Fm+, 1MHz)
– Configurable Custom Logic (CCL) with Two Programmable Lookup Tables (LUT)
– Analog Comparator (AC) with Low Propagation Delay
– 10-bit 115ksps Analog to Digital Converter (ADC)
– 8-bit Digital to Analog Converter (DAC)
– Five Selectable Internal Voltage References: 0.55V, 1.1V, 1.5V, 2.5V and 4.3V
– Automated CRC Memory Scan
– Watchdog Timer (WDT) with Window Mode, with Separate On-chip Oscillator
– Peripheral Touch Controller (PTC)(1)
• Capacitive Touch Buttons, Sliders and Wheels
• Wake-up on Touch
• Driven Shield for Improved Moisture and Noise Handling Performance
• Six Self-capacitance and Nine Mutual-capacitance Channels
– External Interrupt on All General Purpose Pins
• I/O and Packages:
– 12 Programmable I/O Lines
– 14-pin SOIC150
• Temperature Ranges:
– -40°C to 105°C
– -40°C to 125°C Temperature Graded Device Options Available
• Speed Grades:
– 0-5MHz @ 1.8V – 5.5V
– 0-10MHz @ 2.7V – 5.5V
– 0-20MHz @ 4.5V – 5.5V
Note: 
1. Only Available in Devices with 8KB Flash.
© 2017 Microchip Technology Inc.
Datasheet Preliminary
DS40001912A-page 2



Microchip ATtiny814
Table of Contents
Introduction......................................................................................................................1
Features.......................................................................................................................... 1
1. tinyAVR® 1-Series Overview....................................................................................10
1.1. Configuration Summary..............................................................................................................11
2. Ordering Information................................................................................................12
2.1. ATtiny214................................................................................................................................... 12
2.2. ATtiny414................................................................................................................................... 12
2.3. ATtiny814................................................................................................................................... 12
3. Block Diagram......................................................................................................... 13
4. Pinout...................................................................................................................... 15
4.1. 14-pin SOIC................................................................................................................................15
5. I/O Multiplexing and Considerations........................................................................16
5.1. Multiplexed Signals.................................................................................................................... 16
6. Memories.................................................................................................................17
6.1. Overview.................................................................................................................................... 17
6.2. Memory Map.............................................................................................................................. 18
6.3. In-System Reprogrammable Flash Program Memory................................................................18
6.4. SRAM Data Memory.................................................................................................................. 19
6.5. EEPROM Data Memory............................................................................................................. 19
6.6. User Row....................................................................................................................................19
6.7. Signature Bytes.......................................................................................................................... 19
6.8. I/O Memory.................................................................................................................................20
6.9. FUSES - Configuration and User Fuses.................................................................................... 21
7. Peripherals and Architecture................................................................................... 32
7.1. Peripheral Module Address Map................................................................................................ 32
7.2. Interrupt Vector Mapping............................................................................................................ 33
7.3. SYSCFG - System Configuration............................................................................................... 34
8. AVR CPU................................................................................................................. 36
8.1. Features..................................................................................................................................... 36
8.2. Overview.................................................................................................................................... 36
8.3. Architecture................................................................................................................................ 36
8.4. ALU - Arithmetic Logic Unit........................................................................................................ 38
8.5. Functional Description................................................................................................................39
8.6. Register Summary - CPU...........................................................................................................44
8.7. Register Description................................................................................................................... 44
9. NVMCTRL - Non Volatile Memory Controller.......................................................... 47
© 2017 Microchip Technology Inc.
Datasheet Preliminary
DS40001912A-page 3







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)