ATMEGA168V-10AU - 8-bit AVR MCU 16KB 10MHz TQFP-32 | Microchip
MPN: ATMEGA168V-10AU ✓ 啟用中ATMEGA168V-10AU 概覽
An 8-bit AVR microcontroller is a single-chip processor built on the AVR advanced RISC architecture, in which most of its 133 powerful instructions execute in a single clock cycle. Within the system hierarchy, it sits at the heart of embedded control systems, above discrete logic and below application processors, and belongs to the ATmega family of flash-based microcontroller ICs used across industrial, consumer, and automotive-adjacent designs.
Key features include 16KB of self-programmable ISP Flash with read-while-write capability, an 8-channel 10-bit ADC, and debugWIRE on-chip debugging. The device delivers up to 10 MIPS throughput at 10MHz, provides 23 general-purpose I/O lines, and includes three flexible timer/counters with compare modes plus a four-channel PWM. The V-grade voltage range of 2.7V to 5.5V makes it well suited to both 3.3V and 5V systems.
Architecturally, the ATMEGA168V-10AU combines 32 general-purpose working registers directly connected to the ALU, allowing two independent registers to be accessed in one instruction. Peripheral set includes a byte-oriented two-wire interface (I2C-compatible), a programmable serial USART, an SPI serial port, an internal calibrated RC oscillator, and five power-saving modes including idle, power-down, and power-save, with interrupt and wake-up on pin change.
Typical applications include battery-powered sensor nodes, industrial control panels, HVAC and appliance control, and hobby/embedded products such as Arduino-compatible boards. Its low-power modes and wide supply range fit portable and energy-harvesting designs, while the 10-bit ADC supports direct analog sensor integration.
A key design consideration: this V-grade part is limited to 10MHz; if your code requires 20MHz operation at 5V, choose the ATMEGA168-20AU or ATMEGA168PA family instead, which are footprint-compatible.
This page synthesizes distributor pricing, drop-in alternatives, pinout data, and practical design notes not found in the manufacturer datasheet, with pricing as of 2026-09-16.
直接替換替代品,適用於 ATMEGA168V-10AU — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: ATMEGA168V-10AU (相同外形與佔位) — 差異在於 Throughput, Package, ADC, Program Memory Size, Communication Interfaces.
ATMEGA168PV-10AUR
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →ATMEGA168A-AU
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →ATMEGA168PA-ANR
✅ 直接替換聯絡詢價
查看資料表 →ATMEGA168PB-AUR
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →ATMEGA168-20AU
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →ATMEGA168V-10AI
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →ATMEGA168V-10AU 最大額定值與電氣特性
| Core Processor | AVR |
| Core Size | 8-bit |
| Speed | 10 MHz |
| Flash Memory | 16 KB (8K x 16) |
| EEPROM | 512 B |
| SRAM | 1 KB |
| Supply Voltage Range | 2.7 V to 5.5 V |
| Number of I/O | 23 |
| ADC Resolution | 10-bit, 8 channels |
| Timers/Counters | 3 (two 8-bit, one 16-bit) |
| Communication Interfaces | USART, SPI, I2C (TWI) |
| PWM Channels | 4 |
| Oscillator Type | Internal calibrated RC + external |
| On-Chip Debug | debugWIRE |
| 工作溫度 | -40C to +85C |
| 封裝 | 32-TQFP (7x7 mm) |
| 安裝類型 | Surface Mount |
| 生命週期狀態 | Active |
ATMEGA168V-10AU 腳位配置
| 腳位 1 | PD3 — Port D bit 3 / PCINT19 / OC2B (PWM) / INT1 |
| 腳位 2 | PD4 — Port D bit 4 / PCINT20 / XCK / T0 |
| 腳位 3 | GND — Ground |
| 腳位 4 | VCC — Digital supply voltage |
| 腳位 5 | GND — Ground |
| 腳位 6 | VCC — Digital supply voltage |
| 腳位 7 | PB6 — Port B bit 6 / PCINT6 / XTAL1 / TOSC1 (clock input) |
| 腳位 8 | PB7 — Port B bit 7 / PCINT7 / XTAL2 / TOSC2 (clock output) |
| 腳位 9 | PD5 — Port D bit 5 / PCINT21 / T1 / OC0B (PWM) |
| 腳位 10 | PD6 — Port D bit 6 / PCINT22 / AIN0 / OC0A (PWM) |
| 腳位 11 | PD7 — Port D bit 7 / PCINT23 / AIN1 |
| 腳位 12 | PB0 — Port B bit 0 / PCINT0 / CLKO / ICP1 |
| 腳位 13 | PB1 — Port B bit 1 / PCINT1 / OC1A (PWM) |
| 腳位 14 | PB2 — Port B bit 2 / PCINT2 / SS / OC1B (PWM) |
| 腳位 15 | PB3 — Port B bit 3 / PCINT3 / MOSI / OC2A (PWM) |
| 腳位 16 | PB4 — Port B bit 4 / PCINT4 / MISO |
| 腳位 17 | PB5 — Port B bit 5 / PCINT5 / SCK |
| 腳位 18 | AVCC — ADC supply voltage |
| 腳位 19 | AREF — ADC analog reference |
| 腳位 20 | GND — Ground |
| 腳位 21 | PC0 (ADC0) — Port C bit 0 / ADC0 / PCINT8 |
| 腳位 22 | PC1 (ADC1) — Port C bit 1 / ADC1 / PCINT9 |
| 腳位 23 | PC2 (ADC2) — Port C bit 2 / ADC2 / PCINT10 |
| 腳位 24 | PC3 (ADC3) — Port C bit 3 / ADC3 / PCINT11 |
| 腳位 25 | PC4 (ADC4/SDA) — Port C bit 4 / ADC4 / PCINT12 / TWI SDA |
| 腳位 26 | PC5 (ADC5/SCL) — Port C bit 5 / ADC5 / PCINT13 / TWI SCL |
| 腳位 27 | PC6 (RESET) — Port C bit 6 / RESET / PCINT14 / debugWIRE |
| 腳位 28 | PD0 (RXD) — Port D bit 0 / PCINT16 / USART RXD |
| 腳位 29 | PD1 (TXD) — Port D bit 1 / PCINT17 / USART TXD |
| 腳位 30 | PD2 — Port D bit 2 / PCINT18 / INT0 |
| 腳位 31 | PC6_NC — Reserved/NC position per package numbering - verify against package drawing |
| 腳位 32 | PD2_NC — Reserved/NC position per package numbering - verify against package drawing |
典型應用
ATMEGA168V-10AU 適用於 6 應用s: Battery-Powered Sensor Nodes, Industrial Control Panels, HVAC and Appliance Control, Hobby and Arduino-Compatible Boards, Portable Measurement Instruments, Serial Protocol Converters.
Battery-Powered Sensor Nodes
The ATMEGA168V-10AU fits battery-powered sensor nodes because its 2.7V floor allows direct operation from two AA cells or a single Li-ion cell without a boost converter, and its five power-saving modes (including power-down at microamp-level currents) extend battery life to years in duty-cycled designs. In a typical node, the MCU sleeps in power-save mode with the 16-bit timer running, wakes on timer or pin-change interrupt, powers the sensor rail, samples through the internal 8-channel 10-bit ADC, and transmits via USART or SPI to a radio module. The 10MHz speed grade reduces dynamic switching current versus 20MHz grades, a measurable benefit in always-partially-awake systems.
推薦
Industrial Control Panels
In industrial control panels, the ATMEGA168V-10AU provides the deterministic 8-bit control core needed for relay sequencing, button debouncing, and status LED management. Its 23 GPIO lines with pin-change interrupts handle discrete inputs directly, while the 10-bit ADC reads potentiometer setpoints and thermistor-based temperature feedback. The wide 2.7V to 5.5V supply range tolerates regulated 5V rails derived from industrial 24V supplies, and the operating temperature range of -40C to +85C covers cabinet environments. The USART supports Modbus RTU-style serial links to PLCs, and the SPI/TWI interfaces connect isolated I/O expanders, making a single TQFP-32 device sufficient for complete panel logic.
推薦
HVAC and Appliance Control
The ATMEGA168V-10AU suits HVAC thermostats and white-goods appliance control boards where cost, flash-based field updates, and analog sensing matter. The 16KB ISP Flash with read-while-write supports in-field firmware updates via bootloaders over USART, while the 512B EEPROM stores user setpoints and calibration constants that survive power cycles. Four PWM channels drive triac/fan or buzzer outputs, and the internal calibrated RC oscillator removes the need for an external crystal in timing-tolerant designs, cutting BOM cost. The 10-bit ADC digitizes NTC thermistors for temperature loops, and debugWIRE enables production debugging through the RESET line without extra header pins.
推薦
Hobby and Arduino-Compatible Boards
The ATMEGA168V-10AU is directly usable in Arduino-compatible boards since the classic Arduino platform originated on the ATmega168. The 32-TQFP footprint matches common core boards, and the 23 I/O lines follow the standard Arduino digital/analog mapping, with PC4/PC5 serving I2C (SDA/SCL) and PB3-PB5 serving SPI (MOSI/MISO/SCK). Designers must set F_CPU to 10MHz in the Arduino core so delay() and UART baud rates calculate correctly. The wide 2.7V to 5.5V range lets boards run from USB 5V or 3.3V rails, and the ISP Flash bootloader (Optiboot-class) fits comfortably in the 16KB memory with room for user sketches.
推薦
Portable Measurement Instruments
Handheld meters, dataloggers, and portable test tools benefit from the ATMEGA168V-10AU's combination of an 8-channel 10-bit ADC, low-power sleep modes, and on-chip EEPROM for calibration tables. The ADC noise-reduction sleep mode silences the digital core during conversions, improving effective analog resolution for low-level sensor signals. A small character LCD or segment display is driven from PORTB/PORTD, user input is captured via pin-change interrupts, and results are logged to external EEPROM over TWI. The 10MHz clock keeps dynamic current low, and the 7x7 mm TQFP-32 package allows compact two-layer PCB designs typical of portable enclosures.
推薦
Serial Protocol Converters
The ATMEGA168V-10AU works well as a protocol bridge between legacy serial devices and modern buses. Its USART, SPI, and TWI (I2C) peripherals can run concurrently with modest interrupt-driven buffers in the 1KB SRAM, enough for typical 64-byte framing windows. Common designs include USB-to-RS485 gateways (with an external transceiver on the USART), I2C-to-UART adapters for sensor aggregation, and SPI flash programmers. The 16KB Flash leaves ample room for state machines and lookup tables, and the 10MHz clock conveniently divides to standard baud rates. The 2.7V floor allows direct interfacing with 3.3V logic without level shifting on the MCU side.
推薦
推薦產品摘要
工程參考資料,適用於 ATMEGA168V-10AU — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | ATMEGA168PV-10AUR | ATMEGA168A-AU | ATMEGA168PA-ANR | ATMEGA168-20AU |
|---|---|---|---|---|---|
| Package | 32-TQFP (7x7) | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max Clock Speed | 10 MHz | 10 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 4.5 V to 5.5 V | 1.8 V to 5.5 V | 4.5 V to 5.5 V |
| Flash / SRAM / EEPROM | 16KB / 1KB / 512B | 16KB / 1KB / 512B | 16KB / 1KB / 512B | 16KB / 1KB / 512B | 16KB / 1KB / 512B |
| Core Family | ATmega168 (standard) | ATmega168PV (picoPower) | ATmega168A | ATmega168PA (picoPower) | ATmega168 (standard) |
| On-Chip Debug | debugWIRE | debugWIRE | debugWIRE | debugWIRE | debugWIRE |
| Low-Power Optimization | Standard power modes | picoPower (lowest sleep current) | Standard power modes | picoPower (lowest sleep current) | Standard power modes |
主要差異化特點
- Widest voltage range in the ATmega168 TQFP-32 family at its price point (對比ATMEGA168-20AU)
- Lowest dynamic power at its speed grade (對比ATMEGA168PA-ANR)
- Verified immediate availability (對比ATMEGA168V-10AI)
- Honest trade-off: limited headroom for growth (對比ATMEGA168PB-AUR)
設計說明
Connect AVCC (pin 18) to VCC through a low-pass filter (e.g., 10uH inductor or ferrite bead plus 100nF ceramic) even if the ADC is unused - the datasheet requires AVCC within 0.3V of VCC for correct operation. Add 100nF decoupling at both VCC pins (4 and 6) and place a 10uF bulk capacitor nearby. If using the ADC, tie AREF to a clean reference through a 100nF capacitor; never connect AREF directly to a voltage source without series impedance when the internal reference is enabled.
The V-10AU speed grade is frequency-vs-voltage dependent: at 2.7V the safe maximum is below 10MHz, and full 10MHz operation requires the upper voltage range per the datasheet 'Maximum Frequency vs. Supply Voltage' curve. If you clock from an external crystal, set the CKDIV8 and low-sleep fuse bits correctly at programming time - incorrect fuse settings are the most common cause of 'bricked' boards on this family. RESET (PC6) must not be left floating; use a 10k pull-up, and remember debugWIRE shares this pin.
For the 7x7 mm TQFP-32, use 0.8mm pitch land patterns per the Microchip package drawing and provide an anchor via pattern or slightly elongated pads to absorb thermal-expansion mismatch during reflow. Keep the crystal (if used) within 10mm of PB6/PB7 with short traces and guard with ground pour. Route ADC analog traces away from the USART/PWM lines on pins 1-2 and 9-11 to minimize digital coupling into ADC inputs during conversions.
Estimated: battery-life benefit of the V grade - at 3.3V and 1MHz (CKDIV8 from internal 8MHz RC), active current is on the order of a few hundred microamps, versus milliamps at 10MHz/5V. Input values: internal RC oscillator, sleep mode power-down between samples. For duty-cycled nodes, budget the wake-up latency (6 clock cycles plus oscillator stabilization) when sizing the sleep interval; use the asynchronous Timer2 with a 32.768kHz crystal for accurate long sleep periods.
合規資訊
RoHS compliance and lead-free finish inferred from the AU (RoHS TQFP) suffix and distributor compliance listings. REACH and conflict-minerals status must be confirmed on the Microchip compliance portal for the specific shipment lot.