ATTINY45-20PU

Imagens apenas para referência

ATTINY45-20PU

+Lista de Materiais

IC MCU 8BIT 4KB FLASH 8DIP

365 Garantia de Qualidade em 1 dia

7*24 Garantia de serviço em 24 horas

90-Garantia de pós-venda em 1 dia

Garantia de Produto Genuíno

Especificações

Atributo Valor
Series AVR® ATtiny, Functional Safety (FuSa)
Part Status Active
DigiKey Programmable Verified
Core Processor AVR
Core Size 8-Bit
Speed 20MHz
Connectivity USI
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 6
Program Memory Size 4KB (2K x 16)
Program Memory Type FLASH
EEPROM Size 256 x 8
RAM Size 256 x 8
Voltage - Supply (Vcc/Vdd) 2.7V ~ 5.5V
Data Converters A/D 4x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Mounting Type Through Hole
Supplier Device Package 8-PDIP
Package / Case 8-DIP (0.300", 7.62mm)
Base Product Number ATTINY45

Visão Geral

Description

The ATTINY45-20PU is an 8-bit microcontroller from the Atmel TinyAVR family, ideal for small, low-power applications. It features a compact 8-pin DIP (Dual Inline Package) form factor, making it suitable for space-constrained projects. Key specifications include 4KB of Flash memory, 256 bytes of EEPROM, and 256 bytes of SRAM. It operates at speeds up to 20 MHz with an external oscillator, or 8 MHz with its internal RC oscillator.
The microcontroller offers versatile peripheral support, such as an 8-bit timer/counter, 10-bit ADC (Analog-to-Digital Converter), and USI (Universal Serial Interface) for SPI or I2C communication. With a wide operating voltage range of 2.7V to 5.5V, it’s flexible for various power environments. Power-saving modes, such as Power-down and Idle, help optimize energy consumption.
Programming the ATTINY45-20PU can be done using AVR programming tools or the Arduino IDE with appropriate libraries. Its small size, low power requirements, and adequate processing capabilities make it suitable for embedded systems, sensor applications, and DIY electronics projects.

Equivalent

Equivalent products for the ATTINY45-20PU, an 8-bit microcontroller from Atmel (now part of Microchip), include the Microchip PIC10F220, PIC12F1501, and STMicroelectronics STM8S001J3. These alternatives offer similar functionality in terms of I/O pins, flash memory size, and package types but may have different architectures and specific features. Ensure compatibility with your application requirements when selecting an equivalent.

Features

The ATTINY45-20PU is a microcontroller from Microchip Technology, part of the AVR family. It features an 8-bit RISC architecture with a maximum clock speed of 20 MHz. Key features include:
1. Memory: 4KB of Flash memory, 256 bytes of EEPROM, and 256 bytes of SRAM.
2. I/O Pins: 6 general-purpose I/O pins.
3. Timers/Counters: Two 8-bit timers and one 16-bit timer.
4. Peripherals: Includes a Universal Serial Interface (USI) for communication, allowing for SPI, I2C, and USART functions.
5. Analog Features: An 8-bit Analog-to-Digital Converter (ADC) with up to four input channels.
6. Power: Operates from 1.8V to 5.5V, with various power-saving modes.
7. Operating Conditions: The "-20PU" variant indicates it can operate at temperatures ranging from -40°C to 85°C, suitable for industrial applications.
This compact microcontroller is ideal for small, low-power applications requiring basic data processing and control tasks.

Pinout

The ATTINY45-20PU is an 8-bit microcontroller from Atmel's AVR series, housed in an 8-pin PDIP package. Here are the pin functions:
1. Pin 1 (RESET): Reset input. Can be used as a regular I/O pin (PC6) if the reset function is disabled.
2. Pin 2 (PB3/CLKI): I/O pin, can be used as a clock input.
3. Pin 3 (PB4): I/O pin, supports various functions like T0 (Timer/Counter0 external counter input) and ADC input.
4. Pin 4 (GND): Ground.
5. Pin 5 (PB0): I/O pin, supports functions like MOSI (Master Out Slave In for SPI) and AIN0 (analog comparator input).
6. Pin 6 (PB1): I/O pin, supports functions like MISO (Master In Slave Out for SPI) and AIN1.
7. Pin 7 (PB2): I/O pin, supports functions like SCK (Serial Clock for SPI) and ADC input.
8. Pin 8 (VCC): Power supply.
The ATTINY45 features 4 KB of flash memory, 256 bytes of EEPROM, and 256 bytes of SRAM, making it suitable for small, low-power applications.

Manufacturer

The ATTINY45-20PU is manufactured by Microchip Technology Inc. Microchip Technology is a leading semiconductor company that specializes in microcontroller, mixed-signal, analog, and Flash-IP solutions. The company provides a comprehensive portfolio of semiconductors, which include microcontrollers, memory, analog components, and other integrated circuits. Microchip's products are widely used in a variety of applications across industries such as automotive, aerospace, consumer electronics, industrial, and communications. With a focus on providing total system solutions and high-quality, reliable products, Microchip serves a global customer base that requires innovative and efficient hardware solutions.

Application

The ATTINY45-20PU is a versatile 8-bit microcontroller used in various applications due to its compact size and low power consumption. It is commonly employed in embedded systems, home automation, sensor interfacing, and small-scale robotics. Additionally, it's used in consumer electronics for tasks like LED control, signal processing, and battery management. The microcontroller's features, such as its ADC (Analog to Digital Converter), PWM (Pulse Width Modulation) capabilities, and timers, make it suitable for simple motor control applications, wearable devices, and DIY electronics projects. Its ease of programming and support for various communication protocols also make it popular in prototyping and educational settings.

Package

The ATTINY45-20PU is a microcontroller in an 8-pin Dual Inline Package (DIP). This package type is characterized by its through-hole mounting design, making it suitable for prototyping and hobbyist projects. It operates at speeds up to 20 MHz and features 4 KB of flash memory, making it ideal for small, embedded applications.

Produtos relacionados a ATTINY45-20PU