• Part: ATtiny40
  • Description: 8-bit tinyAVR Microcontroller
  • Category: Microcontroller
  • Manufacturer: Atmel
  • Size: 2.85 MB
ATtiny40 Datasheet (PDF) Download
Atmel
ATtiny40

Key Features

  • High Performance, Low Power AVR® 8-Bit Microcontroller
  • Advanced RISC Architecture - 54 Powerful Instructions - Most Single Clock Cycle Execution - 16 x 8 General Purpose Working Registers - Fully Static Operation - Up to 12 MIPS Throughput at 12 MHz
  • Non-volatile Program and Data Memories - 4K Bytes of In-System Programmable Flash Program Memory - 256 Bytes Internal SRAM - Flash Write/Erase Cycles: 10,000 - Data Retention: 20 Years at 85oC / 100 Years at 25oC
  • Peripheral Features - One 8-bit Timer/Counter with Two PWM Channels - One 8/16-bit Timer/Counter - 10-bit Analog to Digital Converter
  • 12 Single-Ended Channels - Programmable Watchdog Timer with Separate On-chip Oscillator - On-chip Analog Comparator - Master/Slave SPI Serial Interface - Slave TWI Serial Interface
  • Special Microcontroller Features - In-System Programmable - External and Internal Interrupt Sources - Low Power Idle, ADC Noise Reduction, Stand-by and Power-down Modes - Enhanced Power-on Reset Circuit - Internal Calibrated Oscillator
  • I/O and Packages - 20-pin SOIC: 18 Programmable I/O Lines - 20-pin TSSOP: 18 Programmable I/O Lines - 20-pad VQFN: 18 Programmable I/O Lines
  • Operating Voltage: - 1.8 - 5.5V
  • Programming Voltage: - 5V
  • Speed Grade - 0 - 4 MHz @ 1.8 - 5.5V - 0 - 8 MHz @ 2.7 - 5.5V - 0 - 12 MHz @ 4.5 - 5.5V