Microchip Technology

ATMEGA1284-PU - 8-bit AVR MCU 128KB Flash 20MHz PDIP-40 | Microchip

부품 번호: ATMEGA1284-PU ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.5V to 5.5V (speed-graded) Vdss 40-PDIP Package 20 MHz Speed 128KB (64K x 16) Memory
시작가 $6.21 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-15
볼륨 가격
수량 단가 합계
1 $7.96 $7.96
10 $7.5 $75.00
100 $7.05 $705.00
500 $6.62 $3,310.00
1,000 $6.21 $6,210.00
ℹ️ 모든 가격은 USD 기준입니다

ATMEGA1284-PU 개요

The Microchip Technology ATMEGA1284-PU is an 8-bit AVR ATmega microcontroller IC delivering 20 MHz maximum clock speed, 128KB (64K x 16) in-system programmable Flash, and 16KB SRAM, housed in a 40-pin PDIP (PLASTIC DUAL IN-LINE) package.

An 8-bit AVR microcontroller is a complete computer-on-a-chip based on the AVR enhanced RISC architecture, in which most of the 133 powerful instructions execute in a single clock cycle. Combined with 32 general-purpose working registers, this architecture achieves CPU throughput approaching one million instructions per second (MIPS) per MHz, placing the ATmega family within the broader hierarchy of microcontrollers -> embedded processors -> integrated circuits, and making it a classic choice for through-hole, hobbyist, and industrial control designs.

Key features include 128KB of self-programmable Flash with read-while-write capability, 4KB of on-chip EEPROM, 16KB of SRAM (the largest SRAM of any standard ATmega in this family), 32 general-purpose I/O lines, and an operating voltage range of 2.5V to 5.5V across the speed grades, allowing operation from a 5V industrial bus or a 3.3V battery rail.

On-chip peripherals include an 8-channel 10-bit ADC, two 8-bit and one 16-bit timers with PWM, a real-time counter, two USARTs, SPI, two-wire interface (I2C), analog comparator, watchdog timer, and an internal calibrated RC oscillator. JTAG (Port C) provides on-chip debugging and boundary-scan, and ISP programming is supported through the SPI port.

Typical applications include stand-alone industrial controllers, embedded instrumentation, retro-computing and Arduino-compatible builds (fully supported by the MightyCore Arduino core), motor and LED control, and test equipment where the through-hole DIP-40 package simplifies prototyping, socketing, and field replacement.

Design consideration: for full 20 MHz operation, use the 5V (2.7V-5.5V) speed grade; the maximum safe frequency scales down at lower supply voltages. Place 100 nF decoupling capacitors directly across the VCC/GND pin pairs.

This page synthesizes distributor pricing, drop-in alternatives, pinout data, and practical design notes not found in the manufacturer datasheet.

드롭인 대체품: ATMEGA1284-PU — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: ATMEGA1284-PU (동일 폼 팩터 및 풋프린트) — 차이점: Package, EEPROM, SRAM, ADC, Serial Interfaces.

Microchip Technology
Package: 44-pin TQFP (10x10 mm)
EEPROM: 4 KB
SRAM: 16 KB
비교 대상: ATMEGA1284-PU →
Microchip Technology
Package: 44-VQFN (7x7 mm), exposed pad
EEPROM: 4 KB
SRAM: 16 KB
비교 대상: ATMEGA1284-PU →
Microchip Technology
Package: 40-PDIP (through-hole)
EEPROM: 4 KB
SRAM: 16 KB
비교 대상: ATMEGA1284-PU →
Microchip Technology
Package: 40-pin PDIP (DIP-40), through-hole
EEPROM: 1 KB
SRAM: 2 KB
비교 대상: ATMEGA1284-PU →
Microchip Technology
EEPROM: 2 KB
SRAM: 4 KB (4K x 8)
비교 대상: ATMEGA1284-PU →

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

ATMEGA1284P-PU

✅ 드롭인
Microchip Technology
📦 40-PDIP
8-bit AVR RISC · 128 KB (64K x 16) ISP Flash · 16 KB · 4 KB · 20 MHz · 1.8 V to 5.5 V · 32 general purpose I/O lines · 8-channel 10-bit

✓ 재고 있음

$6.05 / 개

데이터시트 보기 →

ATMEGA1284P-MUR

✅ 드롭인
Microchip Technology
📦 VQFN-44
AVR 8-bit RISC · 20 MHz · 128 KB (64K x 16), In-System Programmable · 16 KB · 4 KB · 2.7 V to 5.5 V · Up to 20 MIPS at 20 MHz · 32

✓ 재고 있음

가격 문의

데이터시트 보기 →

ATMEGA1284-AUR

✅ 드롭인
Microchip Technology
📦 TQFP-44
8-bit AVR RISC · 128 KB ISP Flash (64K x 16) · 16 KB · 4 KB · 20 MHz · Up to 20 MIPS at 20 MHz · 1.8 V to 5.5 V · 2.7 V to 5.5 V

✓ 재고 있음

$4.61 / 개

데이터시트 보기 →

ATMEGA644P-PU

✅ 드롭인 ⚠️ 사양 미검증
📦 40-PDIP
Flash 64KB (-50%) vs 128KB, SRAM 8KB (-50%), same pin-to-pin DIP-40 footprint

📋 참조 대체품 (카탈로그에 없음)

ATMEGA644-PU

✅ 드롭인 ⚠️ 사양 미검증
📦 40-PDIP
Flash 64KB (-50%), SRAM 4KB (-75%), EEPROM 2KB (-50%), same DIP-40 pinout

📋 참조 대체품 (카탈로그에 없음)

ATMEGA324PA-PU

✅ 드롭인
Microchip Technology
📦 40-PDIP
8-bit AVR RISC · 32 KB ISP Flash (read-while-write) · 1 KB · 2 KB · 20 MHz (up to 20 MIPS) · 4.5 V to 5.5 V (per listed specifications) · 32 I/O lines (4 x 8-bit ports) · 32 x 8-bit

✓ 재고 있음

$3.55 / 개

데이터시트 보기 →

ATMEGA32-PU

✅ 드롭인 ⚠️ 사양 미검증
📦 40-PDIP
legacy AVR, Flash 32KB, SRAM 2KB, 16 MHz max, mostly pin-compatible DIP-40 with minor peripheral differences

📋 참조 대체품 (카탈로그에 없음)

ATMEGA1284-PU 최대 정격 & 전기적 특성

Core Architecture AVR enhanced RISC, 8-bit
Flash Program Memory 128KB (64K x 16)
SRAM 16KB
EEPROM 4KB
최대 클록 주파수 20 MHz
Supply Voltage Range 2.5V to 5.5V (speed-graded)
I/O Pins 32 general purpose I/O lines
ADC 8-channel, 10-bit
Timers 2 x 8-bit, 1 x 16-bit
USART 2
Serial Interfaces SPI, 2-Wire (I2C), USART
JTAG Yes (Port C, on-chip debug and boundary-scan)
Instructions 133 instructions, most single-cycle
패키지 40-PDIP
실장 유형 Through Hole

ATMEGA1284-PU 핀 구성

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
핀 1 VCC — Digital supply voltage
핀 2 PB0 (XCK0/T0) — Port B bit 0 / USART0 external clock / Timer0 external clock
핀 3 PB1 (T1) — Port B bit 1 / Timer1 external clock
핀 4 PB2 (AIN0/INT2) — Port B bit 2 / analog comparator positive input / external interrupt 2
핀 5 PB3 (AIN1/OC0) — Port B bit 3 / analog comparator negative input / Timer0 output compare
핀 6 PB4 (SS) — Port B bit 4 / SPI slave select
핀 7 PB5 (MOSI) — Port B bit 5 / SPI master output, slave input
핀 8 PB6 (MISO) — Port B bit 6 / SPI master input, slave output
핀 9 PB7 (SCK) — Port B bit 7 / SPI serial clock
핀 10 GND — Digital ground
핀 11 VCC — Digital supply voltage
핀 12 PA0 (ADC0) — Port A bit 0 / ADC input channel 0
핀 13 PA1 (ADC1) — Port A bit 1 / ADC input channel 1
핀 14 PA2 (ADC2) — Port A bit 2 / ADC input channel 2
핀 15 PA3 (ADC3) — Port A bit 3 / ADC input channel 3
핀 16 PA4 (ADC4) — Port A bit 4 / ADC input channel 4
핀 17 PA5 (ADC5) — Port A bit 5 / ADC input channel 5
핀 18 PA6 (ADC6) — Port A bit 6 / ADC input channel 6
핀 19 PA7 (ADC7) — Port A bit 7 / ADC input channel 7
핀 20 PC7 (TCK) — Port C bit 7 / JTAG test clock
핀 21 PC6 (TMS) — Port C bit 6 / JTAG test mode select
핀 22 PC5 (TDI) — Port C bit 5 / JTAG test data input
핀 23 PC4 (TDO) — Port C bit 4 / JTAG test data output
핀 24 PC3 (TOSC2) — Port C bit 3 / Timer oscillator output 2
핀 25 PC2 (TOSC1) — Port C bit 2 / Timer oscillator input 1
핀 26 PC1 (SDA) — Port C bit 1 / 2-wire serial interface data
핀 27 PC0 (SCL) — Port C bit 0 / 2-wire serial interface clock
핀 28 PD7 (OC2) — Port D bit 7 / Timer2 output compare
핀 29 PD6 (ICP1) — Port D bit 6 / Timer1 input capture
핀 30 PD5 (OC1A) — Port D bit 5 / Timer1 output compare A
핀 31 PD4 (XCK1/OC1B) — Port D bit 4 / USART1 external clock / Timer1 output compare B
핀 32 PD3 (INT1/TXD1) — Port D bit 3 / external interrupt 1 / USART1 transmit
핀 33 PD2 (INT0/RXD1) — Port D bit 2 / external interrupt 0 / USART1 receive
핀 34 PD1 (TXD0) — Port D bit 1 / USART0 transmit
핀 35 PD0 (RXD0) — Port D bit 0 / USART0 receive
핀 36 XTAL2 — Inverting oscillator amplifier output
핀 37 XTAL1 — Inverting oscillator amplifier input / external clock input
핀 38 RESET — Reset input, active low
핀 39 AREF — ADC analog reference voltage
핀 40 AGND — Analog ground

일반적인 애플리케이션

ATMEGA1284-PU 적합 용도: 6 애플리케이션s: Industrial Control and Automation, Arduino-Compatible Prototyping, Embedded Instrumentation and Data Logging, Motor and LED Control, Communication Gateways and Telemetry, Retro-Computing and Hobby Systems.

🏭

Industrial Control and Automation

The ATMEGA1284-PU fits industrial controllers that need generous code space and solid I/O at 5V logic levels. Its 128KB Flash accommodates state machines, communication stacks, and OTA-style field updates, while 16KB SRAM supports Modbus RTU buffers and PID arrays that overflow smaller ATmega324-class devices. The 2.5V-5.5V supply range accepts noisy 5V industrial rails, 32 GPIO lines drive relays and read sensors, and the 10-bit ADC measures analog setpoints. The socketable DIP-40 package simplifies in-field replacement of controller boards without soldering equipment.

🧩

Arduino-Compatible Prototyping

The MightyCore Arduino core fully supports the ATmega1284 family, making the ATMEGA1284-PU a favorite for memory-hungry Arduino projects. Its 16KB SRAM is four times that of an ATmega328P, preventing heap fragmentation in sketches using Ethernet libraries, TFT frame buffers, or large lookup tables, and the 128KB Flash leaves ample room for libraries. The through-hole DIP-40 package plugs into prototyping boards and sockets, and a USBasp burns the Urboot bootloader via ISP. Most UNO-compatible libraries port with minimal changes.

🔧

Embedded Instrumentation and Data Logging

For data loggers and bench instruments, the ATMEGA1284-PU combines an 8-channel 10-bit ADC with 4KB EEPROM for calibration constants and a real-time counter for time-stamping. The 16KB SRAM buffers sampling bursts before writing to SD or EEPROM, and the dual USARTs can simultaneously drive a display link and a PC/telemetry port. The 20 MHz clock at 5V delivers fast ADC sampling and PWM generation, while the socketable package allows easy upgrades or sensor-board rework during instrument development.

💡

Motor and LED Control

The ATMEGA1284-PU generates multiple independent PWM channels from its two 8-bit and one 16-bit timers, suiting DC motor drives, servo control, and multi-channel LED dimming. At 20 MHz and 5V, the 16-bit timer offers fine PWM resolution, and the port output buffers feature symmetrical sink/source drive for direct MOSFET gate coupling through drivers. The 10-bit ADC reads current shunts and potentiometers for closed-loop control, while the watchdog timer protects against firmware lockups in unattended motor applications.

🌐

Communication Gateways and Telemetry

With two full USARTs plus SPI and the 2-wire interface, the ATMEGA1284-PU acts as a protocol bridge - for example RS-485 field bus to RS-232 debug port, or SPI radio module to UART telemetry. The large 16KB SRAM holds packet buffers and protocol stacks, and 128KB Flash stores multiple protocol firmware variants. JTAG on Port C enables on-chip debugging of communication state machines, reducing development time compared to printf-only workflows on smaller AVRs.

🖥️

Retro-Computing and Hobby Systems

The ATMEGA1284-PU is a mainstream choice for retro-computing interfaces, homebrew computers, and keyboard/mouse emulation because the 40-pin DIP matches legacy through-hole sockets and hand-soldering workflows. Its 128KB Flash emulates ROM contents and 16KB SRAM provides working memory for protocol emulation, while precise single-cycle instruction timing simplifies cycle-accurate bit-banging. Community cores (MightyCore) and abundant socket adapters make breadboarding straightforward for hobbyists and museum restoration projects alike.

추천 제품 요약

MAX232 RS-232 level shifting for the dual USART 사용처: Industrial Control and Automation MCP2551 CAN transceiver for industrial networks 사용처: Industrial Control and Automation USBASP ISP programmer for bootloader flashing 사용처: Arduino-Compatible Prototyping W5100 Ethernet controller needing large SRAM buffers 사용처: Arduino-Compatible Prototyping DS3231 Real-time clock for time-stamped logging 사용처: Embedded Instrumentation and Data Logging 24LC256 External I2C EEPROM for large data storage 사용처: Embedded Instrumentation and Data Logging IRF540N N-channel MOSFET for motor/PWM drive stages 사용처: Motor and LED Control L298N STMicroelectronics 사용처: Motor and LED Control MAX485 RS-485 transceiver for field bus links 사용처: Communication Gateways and Telemetry RFM69 SPI radio module for wireless telemetry 사용처: Communication Gateways and Telemetry ATMEGA328P-PU Microchip Technology 사용처: Retro-Computing and Hobby Systems CH340G WCH 사용처: Retro-Computing and Hobby Systems
What is the ATMEGA1284-PU and what are its key specifications?
The ATMEGA1284-PU is a Microchip 8-bit AVR ATmega microcontroller with 128KB ISP Flash, 16KB SRAM, 4KB EEPROM, 32 GPIO lines, and a maximum 20 MHz clock, packaged in a 40-pin PDIP for through-hole mounting. According to the Microchip ATmega1284 datasheet, it executes 133 instructions mostly in a single cycle, achieving about 1 MIPS per MHz, and includes an 8-channel 10-bit ADC, three timers, two USARTs, SPI, and I2C.
What is the operating voltage of ATMEGA1284-PU?
The ATMEGA1284-PU operates from a 2.5V to 5.5V supply across its speed grades. According to Microchip, the maximum clock frequency scales with voltage: full 20 MHz operation requires the higher voltage range (approximately 4.5V-5.5V), while 8 MHz operation is supported down to about 2.5V. Always verify the frequency-versus-voltage curve in the official ATmega1284 datasheet before finalizing the clock and power design.
What is the difference between ATMEGA1284-PU and ATMEGA1284P-PU?
The only meaningful difference is the letter P: the ATMEGA1284P-PU is the picoPower variant with additional power-saving modes and lower power consumption in sleep states, while the core, memory (128KB Flash, 16KB SRAM, 4KB EEPROM), 20 MHz rating, and 40-pin PDIP footprint are identical. The two parts are drop-in interchangeable in the same socket; choose the P variant when battery life or standby current is a design priority.
Can ATMEGA644-PU replace ATMEGA1284-PU?
Yes, the ATMEGA644-PU is pin-to-pin compatible in the 40-pin PDIP package and can replace the ATMEGA1284-PU electrically, but the Flash is halved to 64KB (SRAM drops to 4KB). If your compiled code and data fit within 64KB Flash and 4KB SRAM with margin, it is a viable cost-saving substitute; otherwise keep the 1284. Always re-verify EEPROM size (2KB on the 644) and linker memory maps after substitution.
Is the ATMEGA1284-PU supported by Arduino IDE?
Yes. The ATMEGA1284 family is fully supported by the MightyCore Arduino hardware package (MCUdude/MightyCore on GitHub), which covers ATmega8535, 16, 32, 164, 324, 644, and 1284 with the Urboot bootloader. Most Arduino UNO-compatible libraries work, and the 16KB SRAM makes the 1284 popular for memory-heavy sketches. You need an ISP programmer (e.g., USBasp) to burn the bootloader into a blank ATMEGA1284-PU.
What is the best drop-in replacement for ATMEGA1284-PU?
The best drop-in replacement is the ATMEGA1284P-PU, which shares the identical 40-pin PDIP footprint, 128KB Flash, 16KB SRAM, and 20 MHz rating, adding only picoPower efficiency. Same-package family substitutes with less memory include ATMEGA644P-PU, ATMEGA644-PU, and ATMEGA324PA-PU. All are programmed with the same AVR ISP toolchain, so no hardware or programmer changes are needed when moving within this family.
How do I program the ATMEGA1284-PU?
The ATMEGA1284-PU supports In-System Programming (ISP) via its SPI interface (pins SCK, MOSI, MISO, RESET) using programmers such as USBasp, AVRISP mkII, or an Arduino as ISP. It also supports high-voltage parallel programming and JTAG on Port C for on-chip debugging. After programming, set the fuses for the external crystal frequency or the internal calibrated RC oscillator; default fuses run about 1 MHz from the internal oscillator.
Where can I buy ATMEGA1284-PU and what is the price?
ATMEGA1284-PU is stocked by major distributors including DigiKey, Mouser, LCSC, and is aggregated on Octopart across 10 distributors. As of 2026-09-16, LCSC lists it in stock from about $7.96 per unit at quantity 1, with volume discounts reducing the unit price further at 100+ pieces. On XAIPART, pricing starts at $7.96 at qty 1 and drops to $6.21 at qty 1000 (as of 2026-09-16).
What is the lead time and stock status of ATMEGA1284-PU?
Distributor listings as of 2026-09-16 show the ATMEGA1284-PU in stock and shipping immediately from DigiKey ('Buy now, ships today') and LCSC, so standard stock orders require no factory lead time. For volume production beyond distributor stock, confirm allocation with Microchip or your franchised distributor, since lead times for mature AVR DIP products can vary; typical replenishment runs several weeks when stock is constrained.
What are the differences between ATMEGA1284-PU and ATMEGA324PA-PU?
Both share the same AVR core and 40-pin PDIP footprint, but the ATMEGA1284-PU has 128KB Flash and 16KB SRAM while the ATMEGA324PA-PU has 32KB Flash and 2KB SRAM (8x less SRAM). The 1284 also offers 4KB EEPROM versus 2KB. If your application is near the 32KB code ceiling or uses large buffers, choose the 1284; for small control tasks the 324PA is cheaper and lower power.
Where can I download the ATMEGA1284-PU datasheet PDF and pinout?
The official ATmega1284 family datasheet (covering ATmega164A/PA, 324A/PA, 644A/PA, and 1284/P) is available as a PDF from Microchip at microchip.com under the ATmega1284 product page. The full 40-pin PDIP pin configuration, including VCC/GND pairs, Ports A-D, XTAL1/XTAL2, RESET, AREF, and AGND, is shown in the datasheet pinout section, which is the authoritative reference for schematic capture.
What crystal should I use with ATMEGA1284-PU for 20 MHz operation?
Use a 20 MHz parallel-resonant crystal with two 18-22 pF load capacitors connected between XTAL1 and XTAL2 to ground, and operate from a 5V supply so the frequency-voltage requirement is met. For 3.3V systems, select a crystal at or below the speed-grade limit (8 MHz class). You must also program the CKOPT/fuse settings appropriately for full-swing crystal operation per the Microchip ATmega1284 datasheet clock section.
Is the ATMEGA1284-PU the same as ATMEGA1284-AU?
They are the same die and functionally identical device; only the package differs. ATMEGA1284-PU is the 40-pin PDIP through-hole version, while ATMEGA1284-AU is the 44-pin TQFP surface-mount version, which adds four extra pins (two additional VCC/GND pairs and a pad arrangement). You cannot solder a -PU directly onto a TQFP footprint, but PCBWay-style DIP40-to-TQFP44 adapter boards allow a TQFP part to replace a DIP part.
When should I choose the ATMEGA1284-PU over smaller AVRs?
Choose the ATMEGA1284-PU when your firmware exceeds the 32KB Flash of the ATmega324 class, when you need 16KB SRAM for large buffers (Ethernet stacks, graphics, FFTs), or when you need 4KB EEPROM for parameter storage. It is also the natural pick for through-hole prototypes and one-off builds because the DIP-40 package is socketable and hand-solderable. If your design fits comfortably in 32KB/2KB, the ATMEGA324PA-PU costs less and consumes less power.

엔지니어링 참조 데이터: ATMEGA1284-PU — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the ATMEGA1284-PU when you need maximum memory in a through-hole AVR: 128KB Flash and 16KB SRAM cover large firmware, communication stacks, and buffered applications that overflow ATmega324/644 parts, and the DIP-40 package suits prototyping, socketed boards, and field service. Choose the ATMEGA1284P-PU instead if battery life matters - it is pin-identical with picoPower savings and 1.8V capability, typically at similar cost. Step down to the ATMEGA644P-PU or ATMEGA644-PU (same DIP-40 pinout) if your code fits in 64KB Flash and you need to cut cost. Step down to the ATMEGA324PA-PU only for small control tasks at 32KB/2KB; you lose 87.5% of the SRAM. If you need a surface-mount 1284, the ATMEGA1284-AU (TQFP-44) or ATMEGA1284P-MUR (VQFN-44) use the same die but require an adapter to sit in a DIP-40 footprint.

대체품과의 비교

파라미터 이 제품 ATMEGA1284P-PU ATMEGA644P-PU ATMEGA644-PU ATMEGA324PA-PU
Package 40-PDIP 40-PDIP - same 40-PDIP - same 40-PDIP - same 40-PDIP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 128KB 128KB 64KB 64KB 32KB
SRAM 16KB 16KB 8KB 4KB 2KB
EEPROM 4KB 4KB 4KB 2KB 2KB
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage Range 2.5V to 5.5V 1.8V to 5.5V (picoPower) 1.8V to 5.5V (picoPower) 2.5V to 5.5V 1.8V to 5.5V (picoPower)
PicoPower / Low-Power Modes No Yes Yes No Yes

주요 차별점

  • Largest SRAM in the standard ATmega DIP family (vs ATMEGA324PA-PU)
  • 128KB Flash doubles the largest 644 variant (vs ATMEGA644P-PU)
  • Trade-off: no picoPower low-power modes (vs ATMEGA1284P-PU)

설계 노트

The DIP-40 package provides two VCC pins (1 and 11) and separate digital GND (pin 10) and analog AGND (pin 40). Decouple each VCC pin with a 100 nF ceramic capacitor placed as close as possible to the pin, plus a 10 uF bulk capacitor on the board. Tie AGND and GND together at a single star point near the ADC reference ground to prevent digital return currents from corrupting 10-bit ADC conversions. Estimated: at 5V and 20 MHz with a moderate load, MCU current is typically in the tens of mA per the datasheet electrical characteristics section.

For 20 MHz operation, use a parallel-resonant crystal with 18-22 pF load capacitors on XTAL1/XTAL2, routed short and direct with a ground guard. Keep the RESET trace short and add a 10 kOhm pull-up plus optional 100 nF to ground for noise immunity in electrically noisy industrial environments. Enable the internal Brown-Out Detector via fuses (e.g., BOD at 2.7V or 4.0V depending on supply) so the MCU does not execute corrupted code during supply sag.

Default fuse settings run the device from the internal ~1 MHz RC oscillator - code written for 20 MHz will run 20x slow until you program the CKSEL fuses for the external crystal. Also beware disabling RESET or SPI fuses accidentally (RSTDISBL/SPIEN), which can brick ISP access and require high-voltage parallel programming. When migrating to the ATMEGA1284P, verify the clock safety margin versus supply voltage, since the picoPower part allows 1.8V operation where the standard 1284 does not.

규정 준수 정보

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
무연
Unknown
무할로겐
Unknown
분쟁 광물
Unknown

Compliance status not stated in the provided web data. Verify RoHS/REACH status on the official Microchip ATmega1284 product page before procurement.

데이터 검증일: 2026-09-16 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

ATMEGA1284-PU ATMEGA1284-PU datasheet PDF Microchip ATMEGA1284-PU microcontroller ATMEGA1284-PU pinout 40-pin DIP ATMEGA1284-PU vs ATMEGA1284P-PU difference ATMEGA1284-PU drop-in replacement equivalent ATMEGA1284-PU price in stock buy ATMEGA1284 Arduino MightyCore bootloader 8-bit AVR microcontroller 128KB Flash 20 MHz DIP-40 ATMEGA1284-PU programming ISP fuse settings ATMEGA1284-PU crystal 20MHz capacitor value ATMEGA1284-PU data logger ADC application

관련 부품 & 용어

Microchip Technology ATMEGA1284-PU ATMEGA1284P-PU ATMEGA644P-PU ATMEGA644-PU ATMEGA324PA-PU ATmega1284 AVR 8-bit microcontroller RISC architecture MIPS per MHz 40-PDIP DIP-40 In-System Programming (ISP) JTAG MightyCore Arduino IDE RoHS 10-bit ADC UART/SPI/I2C picoPower industrial control data logging 16KB SRAM 128KB Flash
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기