ATXMEGA32E5-MU

ATXMEGA32E5-MU

Part Number: ATXMEGA32E5-MU

Manufacturer: Microchip Technology

Description: IC MCU 8/16BIT 32KB FLASH 32QFN

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of ATXMEGA32E5-MU

Datasheet  ATXMEGA32E5-MU datasheet
Category Integrated Circuits (ICs)
Family Embedded – Microcontrollers
Manufacturer Atmel
Series AVR? XMEGA? E5
Packaging Tray
Part Status Active
Core Processor AVR
Core Size 8/16-Bit
Speed 32MHz
Connectivity I2C, IrDA, SPI, UART/USART
Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number of I/O 26
Program Memory Size 32KB (16K x 16)
Program Memory Type FLASH
EEPROM Size 1K x 8
RAM Size 4K x 8
Voltage – Supply (Vcc/Vdd) 1.6 V ~ 3.6 V
Data Converters A/D 16x12b, D/A 2x12b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 32-VFQFN Exposed Pad
Supplier Device Package 32-QFN (5×5)

Based on the AVR-enhanced RISC architecture, the AVR® XMEGA® E5 series of 8/16-bit microcontrollers offers low power consumption, great performance, and various peripherals. The XMEGA E5 is a 32-pin device having up to 4KB of boot section and 8KB to 32KB of Flash, 1KB to 4KB of SRAM, and 512Bytes to 1KB of EEPROM. The maximum frequency at which the ATxmegaE5 devices can operate is 32MHz. CPU performance is near one million instructions per second (MIPS) per megahertz because of the devices’ capacity to process instructions in a single clock cycle. This enables the system designer to balance power usage and processing speed.

ATXMEGA32E5-MU Features

  • AVR® XMEGA® 8/16-bit Microcontroller with high performance and low power.
  • Program and data memory that is nonvolatile.
  • 32KB or 8K of internal programmable flash.
  • Boot section: 2K – 4KB.
  • 1 KB of EEPROM in 512 Bytes.
  • Internal SRAM is 1K to 4KB.
  • Peripheral characteristics
  • improved the DMA controller for four channels with 8/16-bit address matching.
  • Event system with eight channels.
  • Routing of synchronous and asynchronous signals.
  • Rotary filter and a quadrature encoder.
  • Three 16-bit counters and timers.

ATXMEGA32E5-MU Overview

Based on the AVR improved RISC architecture, the AVR XMEGA series of 8/16-bit microcontrollers offers low power consumption, outstanding performance, and a variety of peripherals. The AVR XMEGA devices provide CPU performance close to one million instructions per second (MIPS) per megahertz by processing instructions in a single clock cycle, enabling the system designer to balance power consumption and processing speed. The AVR CPU combines 32 general-purpose working registers and a robust instruction set. Due to the direct connection of all 32 records to the arithmetic logic unit (ALU), two separate registers can be accessed in a single command that is processed in a single clock cycle. While attaining throughputs many times quicker than traditional single-accumulator or CISC-based microcontrollers, the resulting architecture is more code efficient.

A quick, two-pin interface for programming and debugging is offered and is called the program and debug interface (PDI). There are five software-selectable power-saving modes available for the AVR XMEGA E5 devices. The CPU is turned off in idle mode, but all peripherals, including the SRAM, event system, EDMA controller,and interrupt controller, continue to operate. All other operations are disabled until the next pin-change interrupt, TWI, or reset, while the power-down mode preserves the SRAM and register contents but disables the oscillators.

While the rest of the device is resting in power-save mode, the asynchronous real-time counter keeps running, enabling the application to keep track of a timer base. When the gadget is in standby mode, the external crystal oscillator continues to operate while the rest is asleep. This enables low power usage and rapid startup from the external crystal. The primary oscillator and the asynchronous timer operate in extended standby mode.

The inbuilt 8MHz oscillator’s low power mode enables quick startup times while consuming very little power in each power save, standby, and extended standby mode. The inbuilt 8MHz oscillator’s idle sleep mode and low power mode can be enabled, and each peripheral’s peripheral clocks can be actively stopped to minimize power consumption further. AVR microcontrollers may include capacitive touch capabilities into buttons, sliders, and wheels using Microchip’s free QTouch library.

High-density nonvolatile memory technology is used in the manufacturing of the devices. The PDI allows for in-system reprogramming of the program flash memory. The application program can be downloaded to the flash memory using any interface by a boot loader operating on the device. The boot flash section’s boot loader program may continue to function. The AVR XMEGA microcontroller family, which combines an 8/16-bit RISC CPU with in-system, self-programmable flash, is a potent microcontroller family that offers a highly versatile and affordable solution for many embedded applications. All AVR XMEGA devices are supported by software development tools, including C compilers, macro assemblers, program debuggers/simulators, programmers, and evaluation kits.

Memories

The program memory and the data memory are the two primary memory areas of the AVR architecture. Data can be stored in both program and memory, but only executable code can live there—the internal SRAM and EEPROM in the data memory store nonvolatile data.

There is no need to move memory banks because all memory areas are linear. Locking nonvolatile memory (NVM) areas allows for read/write and additional write operations. Thus, unauthorized access to the application program is prevented. The fuse bytes are located in an independent memory region. These can only be developed by an outside programmer and are used for configuring crucial system functions.

● Flash Program Memory

Program storage is provided by on-chip, in-system reprogrammable flash memory in the AVR XMEGA devices. The PDI or application software operating on the device can access the flash memory for read and write operations.

Each flash location and every AVR CPU instruction are 16 or 32 bits wide. The bootloader area and the application sector make up the two primary organizational divisions of flash memory. The dimensions of the various portions are fixed yet device-specific. These two parts can have multiple security protection levels and distinct lock bits. Only when executed from the boot loader section will the store program memory (SPM) instruction, used to write to the flash from the application software, work.

EDMA – Enhanced DMA Controller

Overview

Data can be transferred between memories and peripherals with the help of the four-channel enhanced direct memory access (EDMA) controller, which relieves the CPU of these duties. It frees CPU time and allows for high data transfer rates with less CPU involvement. Four independent and parallel transfers are possible using the four EDMA channels. The EDMA controller may transfer data directly between peripheral registers, SRAM locations, and between SRAM and peripherals. The EDMA controller can manage automatic data transmission to and from communication modules since it has access to all peripherals. The EDMA controller can also read the EEPROM memory.

In constant bursts of 1 or 2 bytes, data is sent. They create adjustable block transfers with sizes ranging from 1 byte to 64 KB. For single transactions up to 128KB, the repeat option can repeat each block transfer once. Both static and incremental source and destination addresses are possible. After each burst, block, or transaction, the source and destination addresses can be automatically reloaded. Peripheral devices, application software, and events can start EDMA transfers.

Each of the four EDMA channels can be configured and controlled differently. This contains transaction sizes, source, destination, and transfer triggers. They can set their interrupt preferences. When a transaction is finished, or the EDMA controller notices an error on an EDMA channel, interrupt requests may be created.

Conclusion

You may get more information or purchase the ATXMEGA32E5-MU by contacting us at ICRFQ, your trusted supplier of electronic components in China. We’ll ensure you receive the best products at the best possible rates.

4.8/5 - (397 votes)
Kevin Chen