Features
High Performance, Low Power Atmel
®
AVR
®
8-bit Microcontroller
Advanced RISC Architecture
129 Powerful Instructions - Most Single Clock Cycle Execution
32 x 8 General Purpose Working Registers
Fully Static Operation
Up to 1 MIPS throughput per MHz
On-chip 2-cycle Multiplier
Data and Non-Volatile Program Memory
8K Bytes Flash of In-System Programmable Program Memory
Endurance: 10,000 Write/Erase Cycles
Optional Boot Code Section with Independent Lock Bits
In-System Programming by On-chip Boot Program
True Read-While-Write Operation
512 Bytes of In-System Programmable EEPROM
Endurance: 100,000 Write/Erase Cycles
512 Bytes Internal SRAM
Programming Lock for Flash Program and EEPROM Data Security
On Chip Debug Interface (debugWIRE)
Peripheral Features
Two or three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit
Resolution Enhancement
Non Overlapping Inverted PWM Output Pins With Flexible Dead-Time
Variable PWM duty Cycle and Frequency
Synchronous Update of all PWM Registers
Auto Stop Function for Event Driven PFC Implementation
Less than 25 Hz Step Width at 150 kHz Output Frequency
PSC2 with four Output Pins and Output Matrix
One 8-bit General purpose Timer/Counter with Separate Prescaler and Capture
Mode
One 16-bit General purpose Timer/Counter with Separate Prescaler, Compare
Mode and Capture Mode
Programmable Serial USART
Standard UART mode
16/17 bit Biphase Mode for DALI Communications
Master/Slave SPI Serial Interface
10-bit ADC
Up To 11 Single Ended Channels and 2 Fully Differential ADC Channel Pairs
Programmable Gain (5x, 10x, 20x, 40x on Differential Channels)
Internal Reference Voltage
10-bit DAC
Two or three Analog Comparator with Resistor-Array to Adjust Comparison
Voltage
4 External Interrupts
Programmable Watchdog Timer with Separate On-Chip Oscillator
Special Microcontroller Features
Low Power Idle, Noise Reduction, and Power Down Modes
Power On Reset and Programmable Brown Out Detection
Flag Array in Bit-programmable I/O Space (4 bytes)
4317KS–AVR–03/2013
8-bit Atmel
Microcontroller
with 8K Bytes
In-System
Programmable
Flash
AT90PWM2
AT90PWM3
AT90PWM2B
AT90PWM3B
Summary
2
4317KS–AVR–03/2013
AT90PWM2/3/2B/3B
In-System Programmable via SPI Port
Internal Calibrated RC Oscillator (8 MHz)
On-chip PLL for fast PWM (32 MHz, 64 MHz) and CPU (16 MHz)
Operating Voltage: 2.7V - 5.5V
Extended Operating Temperature:
–-40C to +105C
1. History
This datasheet deals with product characteristics of AT90PW2 and AT90WM3. It will be updated
as soon as characterization will be done.
2. Disclaimer
Typical values contained in this datasheet are based on simulations and characterization of
other AVR microcontrollers manufactured on the same process technology. Min and Max val-
ues will be available after the device is characterized.
Product Package
12 bit PWM with
deadtime
ADC
Input
ADC
Diff
Analog
Compar Application
AT9 0 P WM 2
AT9 0 P WM 2 B
SO24 2 x 2 8 1 2 One fluorescent ballast
AT9 0 P WM 3
AT9 0 P WM 3 B
SO32,
QFN32
3 x 2 11 2 3
HID ballast, fluorescent ballast,
Motor control
Product Revision
AT9 0 P WM 2
AT9 0 P WM 3
First revision of parts, only for running production.
AT9 0 P WM 2 B
AT9 0 P WM 3 B
Second revision of parts, for all new developments.
The major changes are :
complement the PSCOUT01, PSCOUT11, PSCOUT21 polarity in
centered mode - See “PSCn0 & PSCn1 Basic Waveforms in Center
Aligned Mode” on page 140.
Add the PSC software triggering capture - See “PSC 0 Input Capture
Register – PICR0H and PICR0L” on page 171.
Add bits to read the PSC output activity - See “PSC0 Interrupt Flag
Register – PIFR0” on page 173.
Add some clock configurations - See “Device Clocking Options Select
AT90PWM2B/3B” on page 31.
Change Amplifier Synchonization - See “Amplifier” on page 252. and
See “” on page 254.
Correction of the Errata - See “Errata” on page 351.
3
4317KS–AVR–03/2013
AT90PWM2/3/2B/3B
3. Pin Configurations
Figure 3-1. SOIC 24-pin Package
Figure 3-2. SOIC 32-pin Package
AT90PWM2/2B
SOIC24
1
2
3
4
5
6
7
8
9
10
11
12
24
23
22
21
20
19
18
17
16
15
14
13
(PSCOUT00/XCK/SS_A) PD0
(RESET/OCD) PE0
(PSCIN0/CLKO) PD1
(PSCIN2/OC1A/MISO_A) PD2
(TXD/DALI/OC0A/SS/MOSI_A) PD3
VCC
GND
(MISO/PSCOUT20) PB0
(MOSI/PSCOUT21) PB1
(OC0B/XTAL1) PE1
(ADC0/XTAL2) PE2
(ADC1/RXD/DALI/ICP1A/SCK_A) PD4
PB7(ADC4/PSCOUT01/SCK)
PB6 (ADC7/ICP1B)
PB5 (ADC6/INT2)
PB4 (AMP0+)
PB3 (AMP0-)
AREF
AGND
AVCC
PB2 (ADC5/INT1)
PD7 (ACMP0)
PD6 (ADC3/ACMPM/INT0)
PD5 (ADC2/ACMP2)
AT90PWM3/3B
SOIC 32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
(PSCOUT00/XCK/SS_A) PD0
(INT3/PSCOUT10) PC0
(RESET/OCD) PE0
(PSCIN0/CLKO) PD1
(PSCIN2/OC1A/MISO_A) PD2
(TXD/DALI/OC0A/SS/MOSI_A) PD3
(PSCIN1/OC1B) PC1
VCC
GND
(T0/PSCOUT22) PC2
(T1/PSCOUT23) PC3
(MISO/PSCOUT20) PB0
(MOSI/PSCOUT21) PB1
(OC0B/XTAL1) PE1
(ADC0/XTAL2) PE2
(ADC1/RXD/DALI/ICP1A/SCK_A) PD4
PB7(ADC4/PSCOUT01/SCK)
PB6 (ADC7/PSCOUT11/ICP1B)
PB5 (ADC6/INT2)
PC7 (D2A)
PB4 (AMP0+)
PB3 (AMP0-)
PC6 (ADC10/ACMP1)
AREF
AGND
AVCC
PC5 (ADC9/AMP1+)
PC4 (ADC8/AMP1-)
PB2 (ADC5/INT1)
PD7 (ACMP0)
PD6 (ADC3/ACMPM/INT0)
PD5 (ADC2/ACMP2)

AT90PWM3B-16SU

Mfr. #:
Manufacturer:
Microchip Technology / Atmel
Description:
8-bit Microcontrollers - MCU AVR 8K FLASH 3PSC BALLAST
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union