AVR core with power-stage peripherals
The Microchip AT90PWM316-16SE is an 8-bit AVR microcontroller built for power conversion and motor control applications. It runs at 16 MHz and packs 16 KB of on-chip Flash program memory, 1K x 8 SRAM, and 512 x 8 EEPROM for parameter storage. The part includes a 11-channel 10-bit ADC and a single 10-bit DAC, letting it handle current-sense feedback and generate analog reference voltages without external converters.
Power-stage control features
Dedicated PWM hardware and a watchdog timer (WDT) are built in, along with brown-out detection and power-on reset — these peripherals reduce external glue logic for fail-safe power-stage sequencing. Connectivity includes SPI and UART/USART, enough for serial communication with an external EEPROM, a display module, or a host controller on the control board.
Package and rework considerations
The AT90PWM316-16SE comes in a 32-SOIC package (0.295-inch body width, 7.50 mm) — a gull-wing lead form that reworks cleanly with hot air or a soldering iron. Surface-mount assembly with a 1.27 mm pitch; the wide lead spacing makes hand rework straightforward and reduces the risk of bridging during reflow.
