
Catalog
Newer Device Available ATMEGA32A
Key Features
• * Complies fully with Universal Serial Bus Specification Rev. 2.0
• * Supports data transfer rates up to 12 Mbit/s and 1.5 Mbit/s
• * Endpoint 0 for Control Transfers: Up to 64 bytes
• * Six Programmable Endpoints with In or Out Directions and with Bulk, Interrupt or Isochronous Transfers
• * Configurable Endpoints size up to 256 bytes in double bank mode
• * Fully independent 832 bytes USB DPRAM for endpoint memory allocation
• * Suspend/Resume Interrupts
• * CPU Reset possible on USB Bus Reset detection
• * 48 MHz from PLL for Full-Speed Bus Operation
• * USB Bus Connection/Disconnection on Microcontroller Request
• * Crystal-less operation for Low-Speed mode
Description
AI
The high-performance, low-power Microchip 8-bit AVR® RISC-based microcontroller combines 32 KB ISP flash memory with read-while-write capabilities, 1 KB EEPROM, 2 KB SRAM, 54/69 general purpose I/O lines, 32 general purpose working registers, a JTAG interface for boundary-scan and on-chip debugging/programming, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a universal serial interface (USI) with start condition detector, an 8-channel 10-bit A/D converter, programmable watchdog timer with internal oscillator, SPI serial port, and five software selectable power saving modes. The device operates between 1.8-5.5 volts.
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching one MIPS per MHz, balancing power consumption and processing speed.