ATMEGA165PV-8AUR - 8-bit AVR MCU, 16KB Flash, 8MHz | Microchip
MPN: ATMEGA165PV-8AUR ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.17 | $2.17 |
| 10 | $2.02 | $20.20 |
| 100 | $1.86 | $186.00 |
| 500 | $1.71 | $855.00 |
| 1,000 | $1.58 | $1,580.00 |
ATMEGA165PV-8AUR Overview
A microcontroller (MCU) is a single-chip computer that integrates a processor core, program memory, data memory, and peripherals on one die, sitting at the heart of the embedded-systems hierarchy: semiconductor -> integrated circuit -> microcontroller unit (MCU). The AVR family uses an advanced RISC architecture with 133 powerful instructions, most executing in a single clock cycle, delivering up to 8 MIPS throughput at 8MHz.
Key features include in-system self-programmable Flash with simultaneous read/write support, 2.7V to 5.5V wide supply voltage operation, and picoPower sleep modes that reduce standby consumption for battery-powered designs. Peripheral integration covers USARTs, SPI, two-wire interface (TWI/I2C), an 8-channel 10-bit ADC, timers with PWM, and a real-time counter with separate oscillator for RTC functions.
Architecturally, the AVR core pairs fast register-file access with Harvard-organized program and data buses, so the 8MHz ATMEGA165PV delivers single-cycle execution that outperforms many slower-clocked CISC 8-bit MCUs. JTAG boundary-scan and on-chip debug simplify manufacturing test and firmware development.
Typical applications include industrial control panels, HVAC and building automation, battery-operated metering instruments, and consumer appliance user interfaces where the 64-pin package supplies ample GPIO for keypads and displays.
Design consideration: validate the supply-voltage window and speed-versus-voltage derating curve against your rails; the picoPower P-variant has slightly different active/sleep current figures than the standard ATmega165.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for ATMEGA165PV-8AUR — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with ATMEGA165PV-8AUR (same form factor and footprint) — differing in Operating Temperature, Core Processor, Package, ADC Resolution, Flash Memory.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATMEGA165PA-AUR
✅ Drop-In✓ In Stock
$1.54 / Unit
View Datasheet →ATMEGA165PA-AU
✅ Drop-In✓ In Stock
$2.05 / Unit
View Datasheet →ATMEGA165A-AU
✅ Drop-In✓ In Stock
$3.47 / Unit
View Datasheet →ATMEGA165P-16ANR
✅ Drop-In✓ In Stock
$2.18 / Unit
View Datasheet →ATMEGA325A-AU
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
ATMEGA645A-AU
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
ATMEGA165PV-8AUR Maximum Ratings & Electrical Characteristics
| Core Processor | AVR |
| Core Size | 8-Bit |
| Speed | 8 MHz |
| Flash Memory Size | 16KB (8K x 16) |
| Program Memory Type | FLASH |
| Supply Voltage Range | 2.7 V to 5.5 V |
| Number of I/O | 53 |
| Package | 64-TQFP (14x14 mm) |
| Operating Temperature | -40C to +85C (Industrial) |
| Architecture | Advanced RISC, 133 instructions |
| Mounting Type | Surface Mount |
| Technology Feature | picoPower low-power variant |
| Instruction Throughput | up to 8 MIPS at 8 MHz (most single-cycle) |
| Life Cycle Stage | ACTIVE |
| Terminal Form | Gull Wing |
| Package Height | 1 mm |
ATMEGA165PV-8AUR Pin Configuration
| Pin 1 | PE0 (RXD0) — Port E bit 0 / USART0 receive |
| Pin 2 | PE1 (TXD0) — Port E bit 1 / USART0 transmit |
| Pin 3 | PE2 (XCK0/AIN0) — Port E bit 2 / USART0 clock / analog comparator input 0 |
| Pin 4 | PE3 (AIN1) — Port E bit 3 / analog comparator input 1 |
| Pin 5 | PE4 (OC3B/INT4) — Port E bit 4 / Timer3 output compare B / external interrupt 4 |
| Pin 6 | PE5 (OC3C/INT5) — Port E bit 5 / Timer3 output compare C / external interrupt 5 |
| Pin 7 | PE6 (T3/INT6) — Port E bit 6 / Timer3 clock input / external interrupt 6 |
| Pin 8 | PE7 (ICP3/INT7/CLKO) — Port E bit 7 / Timer3 input capture / interrupt 7 / clock output |
| Pin 9 | GND — Ground |
| Pin 10 | VCC — Digital supply voltage |
| Pin 11 | PG0 (WR) — Port G bit 0 / external memory write strobe |
| Pin 12 | PG1 (RD) — Port G bit 1 / external memory read strobe |
| Pin 13 | PC0 (A8) — Port C bit 0 / external memory address line 8 |
| Pin 14 | PC1 (A9) — Port C bit 1 / external memory address line 9 |
| Pin 15 | PC2 (A10) — Port C bit 2 / external memory address line 10 |
| Pin 16 | PC3 (A11) — Port C bit 3 / external memory address line 11 |
| Pin 17 | PC4 (A12) — Port C bit 4 / external memory address line 12 |
| Pin 18 | PC5 (A13) — Port C bit 5 / external memory address line 13 |
| Pin 19 | PC6 (A14) — Port C bit 6 / external memory address line 14 |
| Pin 20 | PC7 (A15) — Port C bit 7 / external memory address line 15 |
| Pin 21 | GND — Ground |
| Pin 22 | VCC — Digital supply voltage |
| Pin 23 | PA0 (AD0) — Port A bit 0 / external memory address/data line 0 |
| Pin 24 | PA1 (AD1) — Port A bit 1 / external memory address/data line 1 |
| Pin 25 | PA2 (AD2) — Port A bit 2 / external memory address/data line 2 |
| Pin 26 | PA3 (AD3) — Port A bit 3 / external memory address/data line 3 |
| Pin 27 | PA4 (AD4) — Port A bit 4 / external memory address/data line 4 |
| Pin 28 | PA5 (AD5) — Port A bit 5 / external memory address/data line 5 |
| Pin 29 | PA6 (AD6) — Port A bit 6 / external memory address/data line 6 |
| Pin 30 | PA7 (AD7) — Port A bit 7 / external memory address/data line 7 |
| Pin 31 | PB0 (SS) — Port B bit 0 / SPI slave select |
| Pin 32 | PB1 (SCK) — Port B bit 1 / SPI serial clock |
| Pin 33 | PB2 (MOSI) — Port B bit 2 / SPI master output, slave input |
| Pin 34 | PB3 (MISO) — Port B bit 3 / SPI master input, slave output |
| Pin 35 | PB4 (OC0) — Port B bit 4 / Timer0 output compare (PWM) |
| Pin 36 | PB5 (OC1A) — Port B bit 5 / Timer1 output compare A (PWM) |
| Pin 37 | PB6 (OC1B) — Port B bit 6 / Timer1 output compare B (PWM) |
| Pin 38 | PB7 (OC2) — Port B bit 7 / Timer2 output compare (PWM) |
| Pin 39 | GND — Ground |
| Pin 40 | VCC — Digital supply voltage |
| Pin 41 | PH0 (TOSC2) — Timer oscillator output pin (RTC crystal leg 2) |
| Pin 42 | PH1 (TOSC1) — Timer oscillator input pin (RTC crystal leg 1) |
| Pin 43 | PD0 (SCL/INT0) — Port D bit 0 / TWI clock / external interrupt 0 |
| Pin 44 | PD1 (SDA/INT1) — Port D bit 1 / TWI data / external interrupt 1 |
| Pin 45 | PD2 (RXD1/INT2) — Port D bit 2 / USART1 receive / external interrupt 2 |
| Pin 46 | PD3 (TXD1/INT3) — Port D bit 3 / USART1 transmit / external interrupt 3 |
| Pin 47 | PD4 (ICP1) — Port D bit 4 / Timer1 input capture |
| Pin 48 | PD5 (XCK1) — Port D bit 5 / USART1 external clock |
| Pin 49 | PD6 (T1) — Port D bit 6 / Timer1 external counter input |
| Pin 50 | PD7 (T0) — Port D bit 7 / Timer0 external counter input |
| Pin 51 | GND — Ground |
| Pin 52 | VCC — Digital supply voltage |
| Pin 53 | PF0 (ADC0) — Port F bit 0 / ADC channel 0 |
| Pin 54 | PF1 (ADC1) — Port F bit 1 / ADC channel 1 |
| Pin 55 | PF2 (ADC2) — Port F bit 2 / ADC channel 2 |
| Pin 56 | PF3 (ADC3) — Port F bit 3 / ADC channel 3 |
| Pin 57 | PF4 (ADC4/TCK) — Port F bit 4 / ADC channel 4 / JTAG test clock |
| Pin 58 | PF5 (ADC5/TMS) — Port F bit 5 / ADC channel 5 / JTAG test mode select |
| Pin 59 | PF6 (ADC6/TDO) — Port F bit 6 / ADC channel 6 / JTAG test data out |
| Pin 60 | PF7 (ADC7/TDI) — Port F bit 7 / ADC channel 7 / JTAG test data in |
| Pin 61 | AREF — ADC analog reference input |
| Pin 62 | GND — Ground |
| Pin 63 | AVCC — Analog supply voltage for ADC and Port F |
| Pin 64 | RESET — Reset input; active-low with internal pull-up |
Typical Applications
ATMEGA165PV-8AUR is suitable for 6 applications: Industrial Control Panels, Building Automation and HVAC Controllers, Battery-Powered Metering Instruments, Consumer Appliance User Interfaces, Sensor Acquisition and Data Loggers, Motor Control and Actuator Drivers.
Industrial Control Panels
The ATMEGA165PV-8AUR fits industrial control panels because its 53 GPIO lines drive keypad matrices, relay banks, and parallel character LCDs directly, while the industrial -40C to +85C rating tolerates unheated cabinets. The 16KB self-programmable Flash supports field firmware updates over USART bootloaders, and the 2.7V to 5.5V supply range rides out unregulated 5V industrial supplies. In a typical panel, the MCU scans a 4x4 keypad via PORTC, drives status LEDs via PORTA, and communicates to a PLC over RS-485 through a USART with external transceiver. Operating at 8MHz with single-cycle AVR instructions gives roughly 8 MIPS, sufficient for polling-based control loops at 1kHz, while picoPower idle modes cut average draw in always-on panel applications.
Recommended
Building Automation and HVAC Controllers
HVAC and building automation nodes benefit from the ATMEGA165PV-8AUR's real-time counter with separate oscillator, which keeps a wall-clock/RTC alive in low-power sleep while the picoPower core waits for scheduled events. The 8-channel 10-bit ADC digitizes temperature, humidity, and pressure sensor inputs without an external converter, and TWI (I2C) plus SPI cover digital sensors and EEPROM configuration storage. The 53 I/O lines handle damper actuators, fan speed PWM via timer output-compare channels, and occupancy inputs simultaneously. Because one 64-TQFP replaces an MCU plus port expanders, board cost and failure points drop. Designers should budget the ADC reference (AVCC or AREF) filtering carefully, since HVAC environments put switching noise on 5V rails.
Recommended
Battery-Powered Metering Instruments
Utility and portable metering instruments use the ATMEGA165PV-8AUR because the picoPower P-variant minimizes sleep consumption between measurement bursts, extending battery life in always-on energy, water, and gas meters. The 10-bit ADC samples current-shunt or voltage-divider inputs, timer capture can timestamp pulse outputs from energy meters, and the RTC keeps billing-accurate time-of-use records. The wide 2.7V to 5.5V supply range lets the design run directly from three alkaline cells or a Li-SOCl2 primary cell via regulator-free down to the low-voltage threshold, subject to the speed-versus-voltage derating curve. For new designs, the ATMEGA165PA variant offers improved current figures in the identical footprint, so it should be evaluated first.
Recommended
Consumer Appliance User Interfaces
Washer, oven, and thermostat front panels are a classic ATmega165 fit: the 64-pin package supplies enough I/O for a segment LCD driver interface or LED matrix, touch-style key scanning, buzzer PWM, and an EEPROM-backed settings store, all from one chip. The 16KB Flash holds the UI state machine plus communication firmware, and the AVR core's single-cycle execution keeps debounce and display refresh timing tight without a faster clock, reducing EMI. The 5V-tolerant industrial part also survives the harsh electrical environment of appliance mains-side interfaces when properly isolated. Cost-sensitive appliance platforms typically clock the part at 8MHz from a ceramic resonator rather than a crystal, trading frequency accuracy for bill-of-material savings, which is acceptable for UI timing.
Recommended
Sensor Acquisition and Data Loggers
Standalone data loggers pair the ATMEGA165PV-8AUR with SD-card or serial-Flash storage: the hardware SPI port writes burst records, the 10-bit ADC multiplexes eight analog channels, and timer capture measures event intervals from flow or rpm sensors. PicoPower sleep modes let the logger idle at microamp-scale draw between sample windows, waking on timer or external interrupt, which matters for long-deployment environmental monitoring. The 53 I/O lines also leave headroom for RTC modules, status indicators, and a UART link for field downloads. Designers should sequence AVCC and AREF properly and use the ADC noise-cancellation sleep mode to reach the converter's effective resolution on small sensor signals such as thermocouple or bridge outputs.
Recommended
Motor Control and Actuator Drivers
The ATMEGA165PV-8AUR generates PWM for DC motor and small actuator control using its timer output-compare channels (OC0, OC1A/OC1B, OC2 and Timer3 outputs on PORTE), while quadrature or limit-switch feedback lands on external-interrupt pins. The 8MHz AVR core executes PI control loops at multi-kHz rates with margin for housekeeping tasks, and the input-capture unit (ICP1/ICP3) measures feedback pulse widths precisely without software jitter. For 5V gate-driver interfacing, the industrial temperature rating and robust I/O structure suit harsh actuator environments. Designers must apply freewheeling and gate-drive isolation practices, and route ADC sense traces away from PWM nets to keep current-feedback readings clean inside the single 64-TQFP device.
Recommended
Recommended Products Summary
Engineering reference data for ATMEGA165PV-8AUR — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATMEGA165PA-AUR | ATMEGA165A-AU | ATMEGA165P-16ANR | ATMEGA325A-AU | ATMEGA645A-AU |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (14x14 mm) | 64-TQFP (14x14 mm) - same | 64-TQFP (14x14 mm) - same | 64-TQFP (14x14 mm) - same | 64-TQFP (14x14 mm) - same | 64-TQFP (14x14 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Architecture | AVR 8-bit RISC, 133 instructions | AVR 8-bit RISC - same | AVR 8-bit RISC - same | AVR 8-bit RISC - same | AVR 8-bit RISC - same | AVR 8-bit RISC - same |
| Flash Memory | 16KB (8K x 16) | 16KB (8K x 16) | 16KB (8K x 16) | 16KB (8K x 16) | 32KB (16K x 16) | 64KB (32K x 16) |
| Number of I/O | 53 | 53 | 53 | 53 | 53 | 53 |
Key Differentiators
- picoPower low-power die at 8MHz price point (vs ATMEGA165A-AU)
- Legacy-stable 8MHz grade for drop-in service replacement (vs ATMEGA165P-16ANR)
- Conservative memory footprint for cost-sensitive builds (vs ATMEGA325A-AU)
Design Notes
The ATMEGA165PV-8AUR runs from 2.7V to 5.5V, but the maximum guaranteed clock is voltage-derated: 8MHz operation must be validated against the speed-versus-VCC curve in the Microchip family datasheet before running at the low end of the supply range. Decouple each VCC pin (pins 10, 22, 40, 52) with 100nF ceramic capacitors placed within 5mm of the pin, plus a single 4.7uF to 10uF bulk capacitor. AVCC (pin 63) must be connected to VCC even if the ADC is unused, and a low-pass LC filter between AVCC and the digital rail improves ADC accuracy when switching loads share the 5V rail.
Use a solid ground plane under the 64-TQFP and connect all six GND pins (9, 21, 39, 51, 62 plus exposed thermal area) directly to it with short vias. Keep the RTC crystal on PH0/PH1 (TOSC1/TOSC2) close to the package with guard rings to ground for stable 32.768kHz operation. Route RESET (pin 64) to a programming header with a 10k pull-up; the SPI programming pins (PB0-PB3, pins 31-34) share your peripheral bus, so add series resistors to isolate SPI slaves during ISP programming and avoid bus contention.
Do not migrate firmware from a standard ATmega165 to the picoPower PV/PA variants without reviewing the sleep-mode register set: the P-family adds extended sleep control and different power-reduction register bits, so code that polls sleep status can behave differently. Also note that JTAG (PF4-PF7) is enabled by default on fused devices; if you need those pins as ADC inputs, disable JTAG via fuse or software within the startup window, otherwise ADC readings on channels 4-7 will be corrupted. Verify the Mouser-listed 1.8V mention against the official datasheet - the verified datasheet summary states 2.7V to 5.5V for this ordering code.
Compliance Information
Part is listed as ACTIVE lifecycle stage per digchip data. Explicit RoHS/REACH/lead-free certificates were not present verbatim in the retrieved distributor data; confirm via Microchip's product compliance page for this exact ordering code.