仕様
| 属性 | 値 |
| Supplier | Microchip Technology |
| Package | Tape & Reel (TR),Cut Tape (CT) |
| Series | AVR® XMEGA® A1U |
| ProductStatus | Active |
| CoreProcessor | AVR |
| CoreSize | 8/16-Bit |
| Speed | 32MHz |
| Connectivity | EBI/EMI, I²C, IrDA, SPI, UART/USART |
| Peripherals | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
| NumberofI/O | 78 |
| ProgramMemorySize | 64KB (32K x 16) |
| ProgramMemoryType | FLASH |
| EEPROMSize | 2K x 8 |
| RAMSize | 4K x 8 |
| Voltage-Supply(Vcc/Vdd) | 1.6V ~ 3.6V |
| DataConverters | A/D 16x12b; D/A 4x12b |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Surface Mount |
| Package/Case | 100-TFBGA |
概要
Description
ATxmega64A1U-CUR is Microchip’s USB-enabled AVR XMEGA microcontroller (A1U family). It uses the AVR XMEGA core, runs up to about 32 MHz, and provides:
- 64 KB of on‑chip Flash program memory; on‑chip RAM and EEPROM
- USB 2.0 Full‑Speed device interface (USB-capable)
- Rich peripheral set: multiple USARTs, SPI, I2C/TWI, 12‑bit ADC, timers with PWM, and various capture/compare modules
- Advanced features: Peripheral Event System for inter-peripheral signaling and DMA-like data transfers
- Power management with several sleep modes for low power
- Supported by Microchip Studio/Atmel Studio and GCC toolchains
The CUR suffix denotes a specific packaging type for this device. This MCU is well-suited for USB-connected embedded controls, data logging, sensor interfacing, and compact embedded systems requiring USB connectivity. For exact pinout, memory sizes, and peripherals, consult the ATxmega64A1U-CUR datasheet.
- 64 KB of on‑chip Flash program memory; on‑chip RAM and EEPROM
- USB 2.0 Full‑Speed device interface (USB-capable)
- Rich peripheral set: multiple USARTs, SPI, I2C/TWI, 12‑bit ADC, timers with PWM, and various capture/compare modules
- Advanced features: Peripheral Event System for inter-peripheral signaling and DMA-like data transfers
- Power management with several sleep modes for low power
- Supported by Microchip Studio/Atmel Studio and GCC toolchains
The CUR suffix denotes a specific packaging type for this device. This MCU is well-suited for USB-connected embedded controls, data logging, sensor interfacing, and compact embedded systems requiring USB connectivity. For exact pinout, memory sizes, and peripherals, consult the ATxmega64A1U-CUR datasheet.
Features
Key features of ATXMEGA64A1U-CUR:
- AVR XMEGA 8-bit core, up to 32 MHz operation
- Memory: 64 KB Flash, 8 KB SRAM, 4 KB EEPROM
- USB Full-Speed device interface (USB 2.0, 12 Mbps)
- Analog: 12-bit ADC with up to ~8 channels (high-speed sampling)
- Timers: multiple 16-bit Timer/Counters with PWM
- Serial I/O: USARTs, SPI, and TWI (I2C)
- Peripherals interconnect: DMA controller and Event System for peripheral-to-peripheral data routing
- On-chip CRC engine and hardware multiplier
- Power management: multiple low-power modes, brown-out detector, watchdog
- In-system programming and on-chip debugging support
- Operating voltage: 1.6–3.6 V; industrial temp range
- Packaging: CUR variant (RoHS-compliant packaging)
Note: exact peripheral counts may vary by package; consult the datasheet for precise pinout and module quantities.
- AVR XMEGA 8-bit core, up to 32 MHz operation
- Memory: 64 KB Flash, 8 KB SRAM, 4 KB EEPROM
- USB Full-Speed device interface (USB 2.0, 12 Mbps)
- Analog: 12-bit ADC with up to ~8 channels (high-speed sampling)
- Timers: multiple 16-bit Timer/Counters with PWM
- Serial I/O: USARTs, SPI, and TWI (I2C)
- Peripherals interconnect: DMA controller and Event System for peripheral-to-peripheral data routing
- On-chip CRC engine and hardware multiplier
- Power management: multiple low-power modes, brown-out detector, watchdog
- In-system programming and on-chip debugging support
- Operating voltage: 1.6–3.6 V; industrial temp range
- Packaging: CUR variant (RoHS-compliant packaging)
Note: exact peripheral counts may vary by package; consult the datasheet for precise pinout and module quantities.
Pinout
- Pin count: 64 pins (64‑pin package).
- Function: ATxmega64A1U-CUR is an AVR XMEGA microcontroller used for embedded control; an 8/16‑bit MCU with on‑chip flash and RAM and peripherals such as ADC, DAC, timers, USART, SPI, and I2C.
- Function: ATxmega64A1U-CUR is an AVR XMEGA microcontroller used for embedded control; an 8/16‑bit MCU with on‑chip flash and RAM and peripherals such as ADC, DAC, timers, USART, SPI, and I2C.
Manufacturer
- Manufacturer: Microchip Technology (owns the Atmel/XMEGA line after acquiring Atmel in 2016).
- What kind of company: A global American semiconductor company that designs, manufactures, and sells microcontrollers (MCUs), memory, analog, and other embedded ICs for automotive, industrial, consumer, and computing applications.
- What kind of company: A global American semiconductor company that designs, manufactures, and sells microcontrollers (MCUs), memory, analog, and other embedded ICs for automotive, industrial, consumer, and computing applications.
Application
- USB device peripherals (HID, CDC, MIDI) via full-speed USB
- Real-time control and motor control (PWM, timers, event system)
- Data acquisition and instrumentation (multi-channel ADC, sampling, DMA)
- Communication interfaces (SPI, I2C, UART) for gateways and sensors
- Industrial automation and process control
- Consumer electronics, home automation and IoT gateways
- Portable, battery-powered devices (low-power sleep modes)
- Prototyping and embedded development platforms
- Real-time control and motor control (PWM, timers, event system)
- Data acquisition and instrumentation (multi-channel ADC, sampling, DMA)
- Communication interfaces (SPI, I2C, UART) for gateways and sensors
- Industrial automation and process control
- Consumer electronics, home automation and IoT gateways
- Portable, battery-powered devices (low-power sleep modes)
- Prototyping and embedded development platforms
Package
100-pin TQFP (Thin Quad Flat Pack) package.