ATXMEGA128A1U-AU Microcontroladores de 8 bits MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ Descripción del producto
Atributo del producto | Valor de atributo |
Fabricante: | Pastilla |
Categoria de producto: | Microcontroladores de 8 bits - MCU |
RoHS: | Detalles |
Serie: | XMEGA A1U |
Estilo de montaje: | SMD/SMT |
Paquete / Caja: | TQFP-100 |
Centro: | AVR |
Tamaño de la memoria del programa: | 128 KB |
Ancho del bus de datos: | 8 bits/16 bits |
Resolución ADC: | 12 bits |
Frecuencia de reloj máxima: | 32 MHz |
Número de E/S: | 78 E/S |
Tamaño de RAM de datos: | 8 KB |
Tensión de alimentación - Mín.: | 1,6 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamiento: | - 40C |
Temperatura máxima de funcionamiento: | + 105C |
Embalaje: | Bandeja |
Marca: | Tecnología de microchip / Atmel |
Tipo de RAM de datos: | SRAM |
Tamaño de la ROM de datos: | 2 KB |
Tipo de ROM de datos: | EEPROM |
Tipo de interfaz: | I2C, SPI, UART |
Sensible a la humedad: | Sí |
Número de canales ADC: | 16 canales |
Número de temporizadores/contadores: | 8 Temporizador |
Serie del procesador: | AVRXMEGA |
Producto: | UCM |
Tipo de producto: | Microcontroladores de 8 bits - MCU |
Tipo de memoria de programa: | Destello |
Cantidad del paquete de fábrica: | 90 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | XMEGA |
Unidad de peso: | 0.023175 onzas |
♠ Microcontrolador Atmel XMEGA A1U de 8/16 bits
Atmel AVR XMEGA es una familia de microcontroladores de 8/16 bits ricos en periféricos, de bajo consumo y alto rendimiento basados en la arquitectura RISC mejorada de AVR.Al ejecutar instrucciones en un solo ciclo de reloj, los dispositivos AVR XMEGA logran un rendimiento de la CPU cercano a un millón de instrucciones por segundo (MIPS) por megahercio, lo que permite al diseñador del sistema optimizar el consumo de energía en comparación con la velocidad de procesamiento.
La CPU Atmel AVR combina un rico conjunto de instrucciones con 32 registros de trabajo de propósito general.Los 32 registros están conectados directamente a la unidad lógica aritmética (ALU), lo que permite acceder a dos registros independientes en una sola instrucción, ejecutada en un ciclo de reloj.La arquitectura resultante es más eficiente desde el punto de vista del código y logra rendimientos muchas veces más rápidos que los microcontroladores convencionales de un solo acumulador o basados en CISC.
Los dispositivos AVR XMEGA A1U brindan las siguientes características: flash programable en el sistema con capacidades de lectura mientras escribe;EEPROM y SRAM internos;controlador DMA de cuatro canales, sistema de eventos de ocho canales y controlador de interrupción multinivel programable, 78 líneas de E/S de uso general, contador en tiempo real (RTC) de 16 bits;ocho temporizadores/contadores flexibles de 16 bits con canales de comparación y PWM, ocho USART;cuatro interfaces seriales de dos hilos (TWI);una interfaz USB 2.0 de alta velocidad;cuatro interfaces periféricas en serie (SPI);motor criptográfico AES y DES;generador CRC-16 (CRC-CCITT) y CRC-32 (IEEE 802.3);dos ADC de 16 canales y 12 bits con ganancia programable;dos DAC de 2 canales y 12 bits;cuatro comparadores analógicos (AC) con modo de ventana;temporizador de vigilancia programable con oscilador interno separado;osciladores internos precisos con PLL y prescaler;y detección de caída de tensión programable.
La interfaz de programa y depuración (PDI), una interfaz rápida de dos pines para programación y depuración, está disponible.Los dispositivos también tienen un estándar IEEE.Interfaz JTAG compatible con 1149.1, y esto también se puede usar para escaneo de límites, depuración en chip y programación.
Los dispositivos XMEGA A1U tienen cinco modos de ahorro de energía seleccionables por software.El modo inactivo detiene la CPU mientras permite que la SRAM, el controlador DMA, el sistema de eventos, el controlador de interrupciones y todos los periféricos continúen funcionando.El modo de apagado guarda la SRAM y el contenido del registro, pero detiene los osciladores, desactivando todas las demás funciones hasta la siguiente TWI, reanudación de USB o interrupción o reinicio de cambio de pin.En el modo de ahorro de energía, el contador asíncrono en tiempo real continúa ejecutándose, lo que permite que la aplicación mantenga una base de temporizador mientras el resto del dispositivo está inactivo.En modo de espera, el oscilador de cristal externo sigue funcionando mientras el resto del dispositivo está inactivo.Esto permite un arranque muy rápido desde el cristal externo, combinado con un bajo consumo de energía.En el modo de espera extendido, tanto el oscilador principal como el temporizador asíncrono continúan funcionando.Para reducir aún más el consumo de energía, el reloj periférico de cada periférico individual se puede detener opcionalmente en modo activo y en modo inactivo de suspensión.
Atmel ofrece una biblioteca QTouch gratuita para incorporar funciones de botones táctiles capacitivos, controles deslizantes y ruedas en los microcontroladores AVR.
El dispositivo está fabricado con tecnología de memoria no volátil de alta densidad de Atmel.La memoria flash del programa se puede reprogramar en el sistema a través de las interfaces PDI o JTAG.Un cargador de arranque que se ejecuta en el dispositivo puede usar cualquier interfaz para descargar el programa de aplicación a la memoria flash.El software del cargador de arranque en la sección flash de arranque continuará ejecutándose mientras se actualiza la sección flash de la aplicación, proporcionando una verdadera operación de lectura mientras se escribe.Al combinar una CPU RISC de 8/16 bits con flash autoprogramable en el sistema, el AVR XMEGA es una poderosa familia de microcontroladores que brinda una solución altamente flexible y rentable para muchas aplicaciones integradas.
Todos los dispositivos Atmel AVR XMEGA son compatibles con un conjunto completo de herramientas de desarrollo de sistemas y programas, incluidos compiladores de C, ensambladores de macros, depuradores/simuladores de programas, programadores y kits de evaluación.
Microcontrolador Atmel® AVR® XMEGA® de 8/16 bits de bajo consumo y alto rendimiento
Programa no volátil y memorias de datos
- 64K - 128KBytes de flash autoprogramable en el sistema
- 4K - Sección de arranque de 8 KBytes
- EEPROM de 2 KBytes
- 4K - SRAM interna de 8 KBytes
- Interfaz de bus externo para hasta 16 Mbytes SRAM
- Interfaz de bus externo para SDRAM de hasta 128 Mbit
Características periféricas
- Controlador DMA de cuatro canales
- Sistema de eventos de ocho canales
- Ocho temporizadores/contadores de 16 bits
- Cuatro temporizadores/contadores con 4 canales de comparación de salida o captura de entrada
- Cuatro temporizadores/contadores con 2 canales de comparación de salida o captura de entrada
- Extensión de alta resolución en todos los temporizadores/contadores
- Extensión de forma de onda avanzada (AWeX) en dos temporizadores/contadores
- Una interfaz de dispositivo USB
- Compatible con dispositivos USB 2.0 de velocidad máxima (12 Mbps) y de baja velocidad (1,5 Mbps)
- 32 terminales con total flexibilidad de configuración
- Ocho USART con soporte IrDA para un USART
- Cuatro interfaces de dos hilos con coincidencia de dirección dual (compatible con I2 C y SMBus)
- Cuatro interfaces periféricas en serie (SPI)
- Motor criptográfico AES y DES
- Generador CRC-16 (CRC-CCITT) y CRC-32 (IEEE® 802.3)
- Contador en tiempo real (RTC) de 16 bits con oscilador separado
- Dos convertidores analógicos a digitales de dieciséis canales, 12 bits y 2 msps
- Dos convertidores digitales a analógicos de dos canales, 12 bits y 1 msps
- Cuatro comparadores analógicos (AC) con función de comparación de ventana y fuentes de corriente
- Interrupciones externas en todos los pines de E/S de propósito general
- Temporizador de vigilancia programable con oscilador de potencia ultrabaja independiente en chip
- Compatibilidad con la biblioteca QTouch®
- Botones táctiles capacitivos, controles deslizantes y ruedas
Características especiales del microcontrolador
- Restablecimiento de encendido y detección de caída de voltaje programable
- Opciones de reloj interno y externo con PLL y prescaler
- Controlador de interrupción multinivel programable
- Cinco modos de sueño
- Interfaces de programación y depuración
- Interfaz JTAG (compatible con IEEE 1149.1), incluida la exploración de límites
- PDI (Interfaz de programación y depuración)
E/S y paquetes
- 78 pines de E/S programables
- 100 plomo TQFP
- 100 bolas BGA
- 100 bolas VFBGA
Tensión de funcionamiento
- 1,6-3,6 V
Frecuencia de operación
- 0 – 12MHz desde 1.6V
- 0 – 32MHz desde 2.7V