ATMEGA168-20AU
ATMEGA168-20AU - 8-Bit AVR MCU 16KB Flash 20MHz | Microchip
The Microchip Technology ATMEGA168-20AU is an 8-bit AVR RISC microcontroller with 16 KB in-system programmable flash, 1 KB SRAM, and 512 B EEPROM, running at up to 20 MHz (20 MIPS) from a 2.7 V to 5.5 V supply in a 32-pin TQFP (7x7 mm) package. It provides 23 general-purpose I/O lines, 32 general-purpose working registers, and an 8-channel 10-bit ADC.
An AVR microcontroller is a Harvard-architecture 8-bit RISC device that executes most instructions in a single clock cycle, sitting in the hierarchy MCU -> 8-bit microcontroller -> embedded processor -> semiconductor. The ATmega168 family is the classic general-purpose AVR line, offering a balance of flash memory, peripheral integration, and low power that made it a de-facto standard for embedded control, hobbyist platforms, and industrial sensor nodes.
Key differentiators include 16 KB flash with read-while-write self-programming, 20 MIPS throughput at 20 MHz, debugWIRE on-chip debug, and a rich peripheral set: two 8-bit and one 16-bit timer/counter with PWM, USART, SPI, and TWI (I2C) serial interfaces, and a programmable watchdog. The 10-bit ADC with 8 multiplexed channels supports precision analog sensing without external converters.
The device uses Atmel/Microchip's low-power CMOS process with multiple sleep modes (idle, ADC noise reduction, power-save, power-down, standby, and extended standby), drawing under 1 uA in power-down, which suits battery-powered and energy-harvesting designs. In-system programming via SPI and a bootloader section enable field firmware updates.
Typical applications include industrial control and automation nodes, consumer appliance control boards, battery-powered IoT sensor endpoints, motor and lighting control, and educational/development platforms. The 32-TQFP package with 7x7 mm body and 0.8 mm pitch is reflow-compatible and supports compact two-layer PCB layouts.
When designing, decouple AVCC and VCC with 100 nF ceramics close to the pins, use a 10 uF bulk capacitor on the supply rail, and keep the AREF pin bypassed to ground for ADC accuracy. The internal calibrated 8 MHz RC oscillator allows operation without an external crystal, while an external 16 MHz crystal is recommended for USB-class timing accuracy.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving engineers a single reference for selection, replacement, and layout decisions.
USD $1.82
在庫あり