規格
| 屬性 | 價值 |
| Supplier | Microchip Technology |
| Package | Tray |
| Series | AVR® ATtiny |
| ProductStatus | Active |
| CoreProcessor | AVR |
| CoreSize | 8-Bit |
| Speed | 20MHz |
| Connectivity | I²C, SPI, UART/USART |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| NumberofI/O | 18 |
| ProgramMemorySize | 4KB (2K x 16) |
| ProgramMemoryType | FLASH |
| EEPROMSize | 256 x 8 |
| RAMSize | 256 x 8 |
| Voltage-Supply(Vcc/Vdd) | 1.8V ~ 5.5V |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Surface Mount |
| Package/Case | 20-WFQFN Exposed Pad |
概述
Description
Introduction to ATtiny4313-MU
- The ATtiny4313-MU is a small 8‑bit AVR microcontroller from Atmel/Microchip, part of the Tiny family. MU denotes a 20‑pin package (SOIC/TSSOP) with in‑system programming (ISP).
- Core and speed: AVR RISC core, most instructions execute in a single cycle; clock options include an internal oscillator (up to 8 MHz) and an external clock; operating voltage roughly 2.7–5.5 V.
- Memory: about 4 KB of flash program memory, 128 bytes of SRAM, and 256 bytes of EEPROM.
- Peripherals: two timers (8‑bit and 16‑bit with PWM and capture features), serial communications via USART/USI (supports UART and I2C/SPI via USI), 10‑bit ADC with multiple channels, analog comparator, watchdog timer, brown‑out detector, and several low‑power sleep modes.
- I/O: multiple GPIO lines across available ports on the 20‑pin package.
- Development: programmable with AVR-GCC/Atmel Studio; supports ISP for programming and debugging.
- Applications: compact control tasks, sensor interfacing, and small embedded projects needing moderate I/O and serial comms.
Note: always verify exact specs in the latest datasheet.
- The ATtiny4313-MU is a small 8‑bit AVR microcontroller from Atmel/Microchip, part of the Tiny family. MU denotes a 20‑pin package (SOIC/TSSOP) with in‑system programming (ISP).
- Core and speed: AVR RISC core, most instructions execute in a single cycle; clock options include an internal oscillator (up to 8 MHz) and an external clock; operating voltage roughly 2.7–5.5 V.
- Memory: about 4 KB of flash program memory, 128 bytes of SRAM, and 256 bytes of EEPROM.
- Peripherals: two timers (8‑bit and 16‑bit with PWM and capture features), serial communications via USART/USI (supports UART and I2C/SPI via USI), 10‑bit ADC with multiple channels, analog comparator, watchdog timer, brown‑out detector, and several low‑power sleep modes.
- I/O: multiple GPIO lines across available ports on the 20‑pin package.
- Development: programmable with AVR-GCC/Atmel Studio; supports ISP for programming and debugging.
- Applications: compact control tasks, sensor interfacing, and small embedded projects needing moderate I/O and serial comms.
Note: always verify exact specs in the latest datasheet.
Equivalent
Direct pin-for-pin equivalents do not exist. The ATtiny4313-MU is a Tiny AVR in a compact package. Closest substitutes by features are other AVR Tiny parts: ATtiny2313/2313A (similar I/O and timers), ATtiny24/44/84 (same core, different memory and peripherals). For larger memory or more pins, consider ATmega8/16/32 families. For a true replacement, use Microchip's product selector to match package, flash, RAM, and peripherals.
Features
Here are the key features of the ATtiny4313-MU (20-pin SOIC):
- 8-bit AVR RISC CPU, up to 20 MHz operation
- Supply voltage: 2.7–5.5 V
- Flash memory: 4 KB
- SRAM: 128 bytes
- EEPROM: 128 bytes
- Peripherals: USART, SPI, and USI for I2C/TWI
- Timers: Timer0 (8-bit, PWM) and Timer1 (16-bit, PWM)
- Watchdog Timer and Brown-out Detector
- External interrupts and pin-change interrupts
- Low-power sleep modes with quick wake-up
- In-System Programming (ISP) via SPI for easy programming
- 20-pin MU package suitable for compact designs
Note: Exact RAM/EEPROM ranges can vary by revision; the above reflects typical ATtiny4313-MU specifications.
- 8-bit AVR RISC CPU, up to 20 MHz operation
- Supply voltage: 2.7–5.5 V
- Flash memory: 4 KB
- SRAM: 128 bytes
- EEPROM: 128 bytes
- Peripherals: USART, SPI, and USI for I2C/TWI
- Timers: Timer0 (8-bit, PWM) and Timer1 (16-bit, PWM)
- Watchdog Timer and Brown-out Detector
- External interrupts and pin-change interrupts
- Low-power sleep modes with quick wake-up
- In-System Programming (ISP) via SPI for easy programming
- 20-pin MU package suitable for compact designs
Note: Exact RAM/EEPROM ranges can vary by revision; the above reflects typical ATtiny4313-MU specifications.
Pinout
- Pin count: 20 pins (MU package, SOIC-20).
- Function: ATtiny4313 is an 8-bit AVR microcontroller with on-chip flash/RAM/EEPROM and integral peripherals (USART/UART, SPI, I2C via USI, multiple timers and PWM, 10-bit ADC, analog comparator) for embedded control.
- Function: ATtiny4313 is an 8-bit AVR microcontroller with on-chip flash/RAM/EEPROM and integral peripherals (USART/UART, SPI, I2C via USI, multiple timers and PWM, 10-bit ADC, analog comparator) for embedded control.
Manufacturer
Manufacturer: Microchip Technology Inc. (the Atmel AVR line, including ATtiny4313, is now part of Microchip following its 2016 acquisition of Atmel).
What kind of company: A US-based multinational semiconductor company that designs and manufactures microcontrollers, memory, and analog integrated circuits for embedded systems.
What kind of company: A US-based multinational semiconductor company that designs and manufactures microcontrollers, memory, and analog integrated circuits for embedded systems.
Application
ATTINY4313-MU is a small, low‑power 8‑bit MCU ideal for cost‑sensitive, space‑constrained tasks. Common application areas include:
- Remote controls, IR/wireless receivers, DIY projects
- Sensor interfacing, data acquisition and simple signal processing (ADC, timers, PWM)
- Small automation and LED/motor control (PWM, GPIO)
- Battery‑powered handheld devices, toys, wearables
- Data logging and peripheral bridging (UART/SPI/I2C to displays, modules)
- Prototyping and education for embedded systems
Note: it does not have native USB; communicate via UART/SPI/I2C as needed.
- Remote controls, IR/wireless receivers, DIY projects
- Sensor interfacing, data acquisition and simple signal processing (ADC, timers, PWM)
- Small automation and LED/motor control (PWM, GPIO)
- Battery‑powered handheld devices, toys, wearables
- Data logging and peripheral bridging (UART/SPI/I2C to displays, modules)
- Prototyping and education for embedded systems
Note: it does not have native USB; communicate via UART/SPI/I2C as needed.
Package
ATTINY4313-MU is in a 20-pin SOIC (surface-mount) package.