Abbildungen dienen nur als Referenz
ATTINY85-20PU
+StücklisteIC MCU 8BIT 8KB FLASH 8DIP
-
HerstellerMikrochip-Technologie
-
Herstellerteil #ATTINY85-20PU
-
Datenblatt ATTINY85-20PU DataSheet
-
Paket PDIP-8
-
Auf Lager6235
365 Tage Qualitätsgarantie
7*24 Stunden-Servicegarantie
90-Tage Kundendienstgarantie
Originalproduktgarantie
Spezifikationen
| Attribut | Wert |
| Package | Tube |
| Series | AVR® ATtiny, Functional Safety (FuSa) |
| ProductStatus | Active |
| CoreProcessor | AVR |
| CoreSize | 8-Bit |
| Speed | 20MHz |
| Connectivity | USI |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| NumberofI/O | 6 |
| ProgramMemorySize | 8KB (4K x 16) |
| ProgramMemoryType | FLASH |
| EEPROMSize | 512 x 8 |
| RAMSize | 512 x 8 |
| Voltage-Supply(Vcc/Vdd) | 2.7V ~ 5.5V |
| DataConverters | A/D 4x10b |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Through Hole |
| Package/Case | 8-DIP (0.300, 7.62mm) |
Übersicht
Description
With six I/O pins, the ATTINY85-20PU supports various peripherals, including timers, PWM, and ADC, allowing for diverse functionality in applications like sensing, control, and communication. Its low power consumption and the ability to operate at voltages from 2.7V to 5.5V make it ideal for battery-powered devices.
The ATTINY85-20PU can be programmed using the Arduino IDE, leveraging libraries that simplify development. Despite its minimal hardware resources, this microcontroller delivers reliable performance, making it a popular choice for DIY electronics, wearable tech, and compact IoT solutions.
Equivalent
1. Microchip ATTINY85V-10PU: Lower voltage variant.
2. Microchip ATTINY45-20PU: Lower memory and features.
3. Microchip ATTINY13A-PU: More basic, with fewer peripherals.
4. Microchip ATTINY84-20PU: Offers more I/O pins.
5. NXP LPC810M021FN8: ARM Cortex-M0+ for similar applications.
Consider memory size, peripherals, and power ratings when selecting alternatives.
Features
1. Core: AVR 8-bit RISC architecture.
2. Speed: Operates at a maximum clock frequency of 20 MHz.
3. Memory: 8 KB of In-System Programmable Flash, 512 bytes of EEPROM, and 512 bytes of SRAM.
4. I/O Pins: 6 general-purpose I/O pins.
5. Timers: Two 8-bit timers/counters with PWM capabilities.
6. ADC: 4-channel, 10-bit Analog-to-Digital Converter.
7. Power Consumption: Low-power idle modes and sleep mode for energy efficiency.
8. Package: PDIP-8, which is compact and suitable for breadboard prototyping.
9. Operating Voltage: 2.7V to 5.5V, making it versatile for various power supply configurations.
10. Interfaces: Supports I2C (TWI), SPI, and USART for communication.
11. Watchdog Timer: Ensures system reliability by resetting the microcontroller in case of a system fault.
These features make the ATTINY85-20PU suitable for a variety of applications, including consumer electronics, IoT devices, and simple control systems.
Pinout
Here is a brief overview of the pin functions:
1. VCC: Power supply voltage.
2. GND: Ground.
3. PB3 (Pin 2): I/O pin, also serves as an analog input (ADC3) and can be used for Timer/Counter PWM output.
4. PB4 (Pin 3): I/O pin, analog input (ADC2), and used for Timer/Counter PWM output.
5. PB0 (Pin 5): I/O pin, analog input (ADC0), and can serve as a Timer/Counter clock input.
6. PB1 (Pin 6): I/O pin, analog input (ADC1), and can be used for Timer/Counter PWM output.
7. PB2 (Pin 7): I/O pin, also acts as the reset pin unless configured as an I/O pin.
8. PB5 (Pin 1): I/O pin, used for both SPI and I²C communication.
The ATtiny85-20PU is versatile for small projects due to its rich array of functionalities despite the limited pin count.
Manufacturer
Application
1. Wearable Devices: Ideal for small, battery-operated gadgets.
2. Home Automation: Used in smart home devices for control and automation tasks.
3. Consumer Electronics: Integrated into remote controls and toys.
4. IoT Projects: Suitable for simple IoT sensor nodes or edge devices.
5. LED Lighting: Used to control LED patterns and brightness.
6. Prototyping and Education: Favored in DIY projects and educational kits for learning embedded systems.
Its ease of programming and cost-effectiveness make it popular for both hobbyists and professionals.