Microcontroladores ATXMEGA128A1U-AU de 8 bits MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | Microchip |
Categoría do produto: | Microcontroladores de 8 bits - MCU |
Directiva RoHS: | Detalles |
Serie: | XMEGA A1U |
Estilo de montaxe: | SMD/SMT |
Paquete/Caixa: | TQFP-100 |
Núcleo: | AVR |
Tamaño da memoria do programa: | 128 kB |
Largura do bus de datos: | 8 bits/16 bits |
Resolución ADC: | 12 bits |
Frecuencia máxima de reloxo: | 32 MHz |
Número de E/S: | 78 E/S |
Tamaño da 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 funcionamento: | - 40 °C |
Temperatura máxima de funcionamento: | + 105 °C |
Embalaxe: | Bandexa |
Marca: | Tecnoloxía de microchips / Atmel |
Tipo de RAM de datos: | SRAM |
Tamaño da ROM de datos: | 2 kB |
Tipo de ROM de datos: | EEPROM |
Tipo de interface: | I2C, SPI, UART |
Sensible á humidade: | Si |
Número de canles ADC: | 16 canles |
Número de temporizadores/contadores: | 8 temporizadores |
Serie de procesadores: | AVR XMEGA |
Produto: | MCU |
Tipo de produto: | Microcontroladores de 8 bits - MCU |
Tipo de memoria de programa: | Flash |
Cantidade do paquete de fábrica: | 90 |
Subcategoría: | Microcontroladores - MCU |
Nome comercial: | XMEGA |
Peso unitario: | 0,023175 onzas |
♠ Microcontrolador Atmel XMEGA A1U de 8/16 bits
O Atmel AVR XMEGA é unha familia de microcontroladores de 8/16 bits de baixo consumo, alto rendemento e ricos en periféricos baseados na arquitectura RISC mellorada por AVR. Ao executar instrucións nun só ciclo de reloxo, os dispositivos AVR XMEGA alcanzan un rendemento da CPU próximo ao millón de instrucións por segundo (MIPS) por megahercio, o que permite ao deseñador do sistema optimizar o consumo de enerxía en función da velocidade de procesamento.
A CPU AVR de Atmel combina un conxunto de instrucións rico con 32 rexistros de traballo de propósito xeral. Os 32 rexistros están conectados directamente á unidade aritmética lóxica (ALU), o que permite acceder a dous rexistros independentes nunha única instrución, executada nun ciclo de reloxo. A arquitectura resultante é máis eficiente no código e consegue rendementos moitas veces máis rápidos que os microcontroladores convencionais baseados en acumulador único ou CISC.
Os dispositivos AVR XMEGA A1U ofrecen as seguintes características: memoria flash programable no sistema con capacidades de lectura e escritura; EEPROM e SRAM internas; controlador DMA de catro canles, sistema de eventos de oito canles e controlador de interrupcións multinivel programable, 78 liñas de E/S de propósito xeral, contador en tempo real (RTC) de 16 bits; oito temporizadores/contadores flexibles de 16 bits con canles de comparación e PWM, oito USART; catro interfaces serie de dous fíos (TWI); unha interface USB 2.0 de velocidade completa; catro interfaces periféricas serie (SPI); motor criptográfico AES e DES; xerador CRC-16 (CRC-CCITT) e CRC-32 (IEEE 802.3); dous ADC de 16 canles e 12 bits con ganancia programable; dous DAC de 2 canles e 12 bits; catro comparadores analóxicos (AC) con modo de xanela; temporizador de vixilancia programable con oscilador interno separado; osciladores internos precisos con PLL e preescalador; e detección programable de caídas de tensión.
Está dispoñible a interface de programación e depuración (PDI), unha interface rápida de dous pines para programación e depuración. Os dispositivos tamén teñen unha interface JTAG compatible coa norma IEEE 1149.1, que tamén se pode usar para a exploración de límites, a depuración no chip e a programación.
Os dispositivos XMEGA A1U teñen cinco modos de aforro de enerxía seleccionables por software. O modo inactivo detén a CPU mentres permite que a SRAM, o controlador DMA, o sistema de eventos, o controlador de interrupcións e todos os periféricos sigan funcionando. O modo de apagado garda o contido da SRAM e do rexistro, pero detén os osciladores, desactivando todas as demais funcións ata a seguinte interrupción de TWI, reanudación de USB ou cambio de pin, ou reinicio. No modo de aforro de enerxía, o contador asíncrono en tempo real continúa executándose, o que permite á aplicación manter unha base de temporizador mentres o resto do dispositivo está durmindo. No modo de espera, o oscilador de cristal externo continúa executándose mentres o resto do dispositivo está durmindo. Isto permite un inicio moi rápido desde o cristal externo, combinado cun baixo consumo de enerxía. No modo de espera ampliado, tanto o oscilador principal como o temporizador asíncrono continúan executándose. Para reducir aínda máis o consumo de enerxía, o reloxo periférico de cada periférico individual pode deterse opcionalmente no modo activo e no modo de suspensión inactiva.
Atmel ofrece unha biblioteca QTouch gratuíta para integrar botóns táctiles capacitivos, controis deslizantes e funcionalidades de rodas en microcontroladores AVR.
Os dispositivos fabrícanse coa tecnoloxía de memoria non volátil de alta densidade de Atmel. A memoria flash do programa pódese reprogramar no sistema a través das interfaces PDI ou JTAG. Un cargador de arranque que se execute no dispositivo pode usar calquera interface para descargar o programa da aplicación na memoria flash. O software do cargador de arranque na sección flash de arranque continuará executándose mentres se actualiza a sección flash da aplicación, proporcionando unha verdadeira operación de lectura e escritura. Ao combinar unha CPU RISC de 8/16 bits cunha memoria flash autoprogramable no sistema, o AVR XMEGA é unha potente familia de microcontroladores que proporciona unha solución altamente flexible e rendible para moitas aplicacións integradas.
Todos os dispositivos Atmel AVR XMEGA son compatibles cun conxunto completo de ferramentas de desenvolvemento de programas e sistemas, incluíndo compiladores de C, ensambladores de macros, depuradores/simuladores de programas, programadores e kits de avaliación.
Microcontrolador Atmel® AVR® XMEGA® de 8/16 bits de alto rendemento e baixo consumo
Memorias non volátiles de programas e datos
- 64 K – 128 KBytes de memoria flash autoprogramable no sistema
- Sección de arranque de 4K a 8KBytes
- EEPROM de 2 KBytes
- SRAM interna de 4K – 8KBytes
- Interface de bus externo para ata 16 Mbytes de SRAM
- Interface de bus externo para ata 128 Mbit de SDRAM
Características periféricas
- Controlador DMA de catro canles
- Sistema de eventos de oito canles
- Oito temporizadores/contadores de 16 bits
- Catro temporizadores/contadores con 4 canles de captura de entrada ou comparación de saída
- Catro temporizadores/contadores con 2 canles de comparación de saída ou captura de entrada
- Extensión de alta resolución en todos os temporizadores/contadores
- Extensión avanzada de forma de onda (AWeX) en dous temporizadores/contadores
- Unha interface de dispositivo USB
- Compatible con dispositivos USB 2.0 de velocidade completa (12 Mbps) e de baixa velocidade (1,5 Mbps)
- 32 terminais con total flexibilidade de configuración
- Oito USART con soporte IrDA para unha USART
- Catro interfaces de dous fíos con dobre coincidencia de enderezos (compatible con I2 C e SMBus)
- Catro interfaces periféricas en serie (SPI)
- Motor criptográfico AES e DES
- Xerador CRC-16 (CRC-CCITT) e CRC-32 (IEEE® 802.3)
- Contador en tempo real (RTC) de 16 bits con oscilador separado
- Dous conversores analóxico-dixitais de dezaseis canles, 12 bits e 2 msps
- Dous conversores dixitais-analóxicos de dous canais, 12 bits e 1 msps
- Catro comparadores analóxicos (CA) con función de comparación de xanela e fontes de corrente
- Interrupcións externas en todos os pines de E/S de propósito xeral
- Temporizador de vixilancia programable con oscilador de potencia ultrabaxa integrado no chip separado
- Compatibilidade coa biblioteca QTouch®
- Botóns táctiles capacitivos, controles deslizantes e rodas
Características especiais do microcontrolador
- Reinicio ao acender e detección de caída de tensión programable
- Opcións de reloxo interno e externo con PLL e preescalador
- Controlador de interrupcións multinivel programable
- Cinco modos de sono
- Interfaces de programación e depuración
- Interface JTAG (compatible con IEEE 1149.1), incluíndo a exploración de límites
- PDI (Interface de Programación e Depuración)
E/S e paquetes
- 78 pines de E/S programables
- TQFP de 100 chumbos
- BGA de 100 bolas
- VFBGA de 100 bolas
Tensión de funcionamento
- 1,6 – 3,6 V
Frecuencia de funcionamento
- 0 – 12 MHz desde 1,6 V
- 0 – 32 MHz desde 2,7 V