ATML – AVR AT Tiny85


High Performance, Low Power AVR® 8-Bit Microcontroller

Advanced RISC Architecture – 120 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation

Non-volatile Program and Data Memories

  • – 2/4/8K Bytes of In-System Programmable Program Memory Flash
  • – 128/256/512 Bytes In-System Programmable EEPROM
  • – 128/256/512 Bytes Internal SRAM
  • – Programming Lock for Self-Programming Flash Program and EEPROM Data Security

Peripheral Features

– 8-bit Timer/Counter with Prescaler and Two PWM Channels

– 8-bit High Speed Timer/Counter with Separate Prescaler

  • 2 High Frequency PWM Outputs with Separate Output Compare Registers
  • Programmable Dead Time Generator

– USI – Universal Serial Interface with Start Condition Detector – 10-bit ADC

4 Single Ended Channels

2 Differential ADC Channel Pairs with Programmable Gain (1x, 20x)

Temperature Measurement

  • – Programmable Watchdog Timer with Separate On-chip Oscillator
  • – On-chip Analog Comparator

Special Microcontroller Features

  • – debugWIRE On-chip Debug System
  • – In-System Programmable via SPI Port
  • – External and Internal Interrupt Sources
  • – Low Power Idle, ADC Noise Reduction, and Power-down Modes
  • – Enhanced Power-on Reset Circuit
  • – Programmable Brown-out Detection Circuit
  • – Internal Calibrated Oscillator

I/O and Packages

  • – Six Programmable I/O Lines
  • – 8-pin PDIP, 8-pin SOIC, 20-pad QFN/MLF, and 8-pin TSSOP (only ATtiny45/V)
  • Operating Voltage
  • – 1.8 – 5.5V for ATtiny25V/45V/85V
  • – 2.7 – 5.5V for ATtiny25/45/85

Speed Grade

  • – ATtiny25V/45V/85V: 0 – 4 MHz @ 1.8 – 5.5V, 0 – 10 MHz @ 2.7 – 5.5V
  • – ATtiny25/45/85: 0 – 10 MHz @ 2.7 – 5.5V, 0 – 20 MHz @ 4.5 – 5.5V

Industrial Temperature Range

Low Power Consumption

  • – Active Mode: 1 MHz, 1.8V: 300 µA
  • – Power-down Mode: 0.1 µA at 1.8V



Product Description

The ATtiny25/45/85 provides the following features: 2/4/8K bytes of In-System Programmable Flash, 128/256/512 bytes EEPROM, 128/256/256 bytes SRAM, 6 general purpose I/O lines, 32 general purpose working registers, one 8-bit Timer/Counter with compare modes, one 8-bit high speed Timer/Counter, Universal Serial Interface, Internal and External Interrupts, a 4-channel, 10-bit ADC, a programmable Watchdog Timer with internal Oscillator, and three software selectable power saving modes. Idle mode stops the CPU while allowing the SRAM, Timer/Counter, ADC, Analog Comparator, and Interrupt system to continue functioning. Power-down mode saves the register contents, disabling all chip functions until the next Interrupt or Hardware Reset. ADC Noise Reduction mode stops the CPU and all I/O modules except ADC, to minimize switching noise during ADC conversions. The device is manufactured using Atmel’s high density non-volatile memory technology. The On-chip ISP Flash allows the Program memory to be re-programmed In-System through an SPI serial interface, by a conventional non-volatile memory programmer or by an On-chip boot code running on the AVR core. The ATtiny25/45/85 AVR is supported with a full suite of program and system development tools including: C Compilers, Macro Assemblers, Program Debugger/Simulators and Evaluation kits.

Category: Tag:

Based on 0 reviews

0.0 overall

Be the first to review “ATML – AVR AT Tiny85”

There are no reviews yet.


× How can I help you?