AT90PWM316 Atmel Corporation, AT90PWM316 Datasheet
AT90PWM316
Specifications of AT90PWM316
Available stocks
Related parts for AT90PWM316
AT90PWM316 Summary of contents
Page 1
... 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) 8-bit Atmel Microcontroller with 16K Bytes In-System Programmable Flash AT90PWM216 AT90PWM316 Summary 7710FS–AVR–09/11 ...
Page 2
... AT90PWM316 QFN32 1. History Product AT90PWM216 AT90PWM316 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. 7710FS–AVR–09/11 ADC ...
Page 3
Pin Configurations Figure 3-1. Figure 3-2. 7710FS–AVR–09/11 SOIC 24-pin Package SOIC 32-pin Package AT90PWM216/316 3 ...
Page 4
Figure 3-3. (PSCIN2/OC1A/MISO_A) PD2 (TXD/DALI/OC0A/SS/MOSI_A) PD3 3.1 Pin Descriptions : Table 3-1. Pin out description S024 Pin SO32 Pin QFN32 Pin Number Number Number 7710FS–AVR–09/11 QFN32 (7*7 mm) Package. AT9 0PWM316 1 2 (PSCIN1/OC1B) ...
Page 5
Table 3-1. Pin out description (Continued) S024 Pin SO32 Pin QFN32 Pin Number Number Number ...
Page 6
Table 3-1. Pin out description (Continued) S024 Pin SO32 Pin QFN32 Pin Number Number Number ...
Page 7
Block Diagram Figure 4-1. The AVR core combines a rich instruction set with 32 general purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be accessed in ...
Page 8
... The Port C pins are tri-stated when a reset condition becomes active, even if the clock is not running. Port C is not available on 24 pins package. Port C also serves the functions of special features of the AT90PWM316 as listed on 7710FS–AVR–09/11 AT90PWM216 device is available in SOIC 24-pin Package and does not have the D2A (DAC Out- put) brought out to I/0 pins ...
Page 9
Port D (PD7..PD0) Port 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). The Port D output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port D ...
Page 10
Register Summary Address Name Bit 7 (0xFF) PICR2H (0xFE) PICR2L (0xFD) PFRC2B PCAE2B (0xFC) PFRC2A PCAE2A (0xFB) PCTL2 PPRE21 (0xFA) PCNF2 PFIFTY2 (0xF9) OCR2RBH (0xF8) OCR2RBL (0xF7) OCR2SBH (0xF6) OCR2SBL (0xF5) OCR2RAH (0xF4) OCR2RAL (0xF3) OCR2SAH (0xF2) OCR2SAL (0xF1) ...
Page 11
Address Name Bit 7 (0xBE) Reserved – (0xBD) Reserved – (0xBC) Reserved – (0xBB) Reserved – (0xBA) Reserved – (0xB9) Reserved – (0xB8) Reserved – (0xB7) Reserved – (0xB6) Reserved – (0xB5) Reserved – (0xB4) Reserved – (0xB3) Reserved – ...
Page 12
Address Name Bit 7 (0x7C) ADMUX REFS1 (0x7B) ADCSRB ADHSM (0x7A) ADCSRA ADEN (0x79) ADCH - / ADC9 (0x78) ADCL ADC7 / ADC1 (0x77) AMP1CSR AMP1EN (0x76) AMP0CSR AMP0EN (0x75) Reserved – (0x74) Reserved – (0x73) Reserved – (0x72) Reserved ...
Page 13
Address Name Bit 7 0x1A (0x3A) GPIOR2 GPIOR27 0x19 (0x39) GPIOR1 GPIOR17 0x18 (0x38) Reserved – 0x17 (0x37) Reserved – 0x16 (0x36) TIFR1 – 0x15 (0x35) TIFR0 – 0x14 (0x34) Reserved – 0x13 (0x33) Reserved – 0x12 (0x32) Reserved – ...
Page 14
Instruction Set Summary Mnemonics Operands ARITHMETIC AND LOGIC INSTRUCTIONS ADD Rd, Rr ADC Rd, Rr ADIW Rdl,K SUB Rd, Rr SUBI Rd, K SBC Rd, Rr SBCI Rd, K SBIW Rdl,K AND Rd, Rr ANDI Rd Rd, ...
Page 15
Mnemonics Operands BRIE k BRID k BIT AND BIT-TEST INSTRUCTIONS SBI P,b CBI P,b LSL Rd LSR Rd ROL Rd ROR Rd ASR Rd SWAP Rd BSET s BCLR s BST Rr, b BLD Rd, b SEC CLC SEN CLN ...
Page 16
Mnemonics Operands POP Rd MCU CONTROL INSTRUCTIONS NOP SLEEP WDR BREAK 7710FS–AVR–09/11 Description Pop Register from Stack No Operation Sleep (see specific descr. for Sleep function) Watchdog Reset (see specific descr. for WDR/timer) Break AT90PWM216/316 Operation Flags Rd ← STACK ...
Page 17
... Small Outline Package QFN32 32-Lead, Quad Flat No lead 7710FS–AVR–09/11 Ordering Code Package AT90PWM316-16SE SO32 AT90PWM316-16ME QFN32 AT90PWM216-16SE SO24 AT90PWM316-16SU SO32 AT90PWM316-16MU QFN32 AT90PWM216-16SU SO24 Package Type AT90PWM216/316 Operation Range Engineering Samples Engineering Samples Engineering Samples 0°C to Extended (-4 105°C) 0°C to Extended (-4 105° ...
Page 18
SO24 7710FS–AVR–09/11 AT90PWM216/316 18 ...
Page 19
SO32 7710FS–AVR–09/11 AT90PWM216/316 19 ...
Page 20
QFN32 7710FS–AVR–09/11 AT90PWM216/316 20 ...
Page 21
AT90PWM216/316 21 ...
Page 22
Errata 9.1 Errata AT90PWM216/316 revA • DAC Driver linearity above 3.6V 1. DAC Driver linearity above 3.6V With 5V Vcc, the DAC driver linearity is poor when DAC output level is above Vcc-1V. At 5V, DAC output for 1023 ...
Page 23
Datasheet Revision History for AT90PWM216/316 Please note that the referring page numbers in this section are referred to this document. The referring revision in this section are referring to the document revision. 10.1 Rev. 7710F – 09/ ...
Page 24
Updated 10.5 Rev. 7710B 1. Updated “Section “In-System Reprogrammable Flash Program Memory”, page 18 2. Updated 3. Updated 4. Updated 5. Updated 6. Updated “Section “ADC Noise Canceler”, page 243 7. Updated 8. Added 9. Updated “Section “Amplifier”, page ...
Page 25
... Atmel Munich GmbH Business Campus Parkring 4 D-85748 Garching b. Munich GERMANY Tel: (+49) 89-31970-0 Fax: (+49) 89-3194621 ® and others are registered trademarks or trademarks of Atmel Corporation or its Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 JAPAN Tel: (+81)(3) 3523-3551 Fax: (+81)(3) 3523-7581 7710FS–AVR–09/11 ...