• Home
  • Parts Library
  • ATTINY85-20PU Microcontroller

    PIN and Block DIAGRAM

    What is ATTINY85-20PU?

    ATTINY85-20PU is CMOS high performance 8-bit low power microcontroller design based on AVR enhanced RISC structure using microchip technology which combines programable 8Kb flash program memory with 6 general-purpose I/O ports, 512B EEPROM, 32 general-purpose registers and operates at 20MHz reference frequency.It comes with 8-PDIP packages and includes one 8 bit high-speed timer/counter, one-bit timer/counter with compare modes,internal and external interrupts, programmable watchdog timer with internal oscillator,USI and 3 power-saving modes. By allowing the system designer to provide optimization to processing speed and power consumption, the ATTINY85-20PU  achieves throughputs approaching 20 MIPS for 20MHz by implementing powerful instructions in a single clock cycle.

    ATTINY85-20PU is designed and manufactured with Atmel’s nonvolatile high-density memory technology. The ISP flash in chip let the program to be reprogrammed in-system by using SPI serial interface. The ATTINY85-20PU is a well built powerful microcontroller that offers a highly flexible and cost-effective solution to many embedded control applications by merging In-System Self-Programmable Flash with 8-bit RISC CPU on a monolithic chip.

    The ATTINY85-20PU is supported with a full suite of program and system development tools including in-circuit emulators, C compilers, evaluation kits, macro assemblers,  and program debugger/simulators.

    Pin Configuration

    PIN Name PIN Description
    VCC Supply voltage
    GND Ground
    PORT B 6-bit bi-directional I/O ports with internal pull-up resistors
    RESET Reset Input


    • Low power AVR 8-bit microcontroller with high performance
    • Advanced RISC structure
    • Non-volatile data memories and program
    • In-system self-programmable flash of 8KB with 10,000 write/erase cycles.
    • In system programmable EEPROM of 512B with 100,000 writes/erase cycles.
    • Internal SRAM of 512B
    • 10,000 Flash/ 100,000 EEPROM write/erase cycles
    • 20 years at 85°C/ 100 years at 25°C data retention
    • Software security programming lock for Flash and EEPROM data.
    • Peripheral Features
    • Two PWM channels and 8-bit timer/counter with Prescaler
    • 8-bit High-Speed Timer/Counter with Separate Prescaler
    • Universal Serial Interface with Start Condition Detector
    • 10-bit ADC
    • On-chip Analog Comparator
    • Programmable Watchdog Timer with Separate On-chip Oscillator
    • On-chip debug system
    • In system programmable through SP port
    • Low Power Idle, ADC Noise Reduction, and Power-down Modes
    • Programmable Brown-out Detection Circuit
    • External and Internal Interrupt Sources
    • Enhanced Power-on Reset Circuit
    • Internal Calibrated Oscillator
    • Operates at 2.7V to 5.5V voltages
    • Speed grade 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:

    • µA at 1.8V


    • ATTINY85-10SH


    There are many applications of ATTINY85-10SH in embedded design, development and control systems such as

    • Automation and control process
    • consumer electronics
    • Senors and instrumentation
    • appliances
    • monitoring medical equipment
    • circuitry to control processes.
    • motor control
    • rectification
    • power regulation
    • DAC applications.


    ATTINY85-20PU Related Products Prices

    PartsMfr.DescriptionStockPricesBuy Now


    AtmelIC MCU 8BIT 8KB FLASH 8DIP11500$1.149 Lowest
    ATTINY85-20SUAtmelC MCU 8BIT 8KB FLASH 8SOIC1$0.930 Lowest
    ATTINY85-15STAtmel8-bit Microcontroller with Programmable Flash16RFQ



    DISQUS: 1