ATXMEGA128A1U-AU Microcontroladores de 8 bits MCU 100TQFP IND TEMP VERDE 1,6-3,6 V
♠ Descrição do produto
Atributo do produto | Valor do Atributo |
Fabricante: | Microchip |
Categoria do produto: | Microcontroladores de 8 bits - MCU |
RoHS: | Detalhes |
Série: | XMEGA A1U |
Estilo de montagem: | SMD/SMT |
Pacote/Caixa: | TQFP-100 |
Essencial: | AVR |
Tamanho da memória do programa: | 128 kB |
Largura do barramento de dados: | 8 bits/16 bits |
Resolução ADC: | 12 bits |
Frequência máxima do relógio: | 32 MHz |
Número de E/Ss: | 78 E/S |
Tamanho da RAM de dados: | 8 kB |
Tensão de alimentação - Mín.: | 1,6 V |
Tensão de alimentação - Máx.: | 3,6 V |
Temperatura mínima de operação: | - 40°C |
Temperatura máxima de operação: | + 105 °C |
Embalagem: | Bandeja |
Marca: | Tecnologia de Microchip / Atmel |
Tipo de RAM de dados: | SRAM |
Tamanho da ROM de dados: | 2 kB |
Tipo de ROM de dados: | EEPROM |
Tipo de interface: | I2C, SPI, UART |
Sensível à umidade: | Sim |
Número de canais ADC: | 16 canais |
Número de temporizadores/contadores: | 8 Temporizador |
Série do processador: | AVR XMEGA |
Produto: | MCU |
Tipo de produto: | Microcontroladores de 8 bits - MCU |
Tipo de memória de programa: | Clarão |
Quantidade de embalagem de fábrica: | 90 |
Subcategoria: | Microcontroladores - MCU |
Nome comercial: | XMEGA |
Peso unitário: | 0,023175 onças |
♠ Microcontrolador Atmel XMEGA A1U de 8/16 bits
O Atmel AVR XMEGA é uma família de microcontroladores de 8/16 bits, de baixo consumo de energia, alto desempenho e ricos em periféricos, baseados na arquitetura RISC aprimorada do AVR. Ao executar instruções em um único ciclo de clock, os dispositivos AVR XMEGA atingem uma taxa de transferência de CPU próxima a um milhão de instruções por segundo (MIPS) por megahertz, permitindo que o projetista do sistema otimize o consumo de energia em relação à velocidade de processamento.
A CPU Atmel AVR combina um rico conjunto de instruções com 32 registradores de trabalho de uso geral. Todos os 32 registradores são conectados diretamente à unidade lógica aritmética (ULA), permitindo que dois registradores independentes sejam acessados em uma única instrução, executada em um único ciclo de clock. A arquitetura resultante é mais eficiente em termos de código, ao mesmo tempo em que atinge taxas de transferência muito mais rápidas do que microcontroladores convencionais de acumulador único ou baseados em CISC.
Os dispositivos AVR XMEGA A1U fornecem os seguintes recursos: flash programável no sistema com recursos de leitura durante a gravação; EEPROM e SRAM internos; controlador DMA de quatro canais, sistema de eventos de oito canais e controlador de interrupção multinível programável, 78 linhas de E/S de uso geral, contador em tempo real (RTC) de 16 bits; oito temporizadores/contadores flexíveis de 16 bits com canais de comparação e PWM, oito USARTs; quatro interfaces seriais de dois fios (TWIs); uma interface USB 2.0 de velocidade total; quatro interfaces periféricas seriais (SPIs); mecanismo criptográfico AES e DES; gerador CRC-16 (CRC-CCITT) e CRC-32 (IEEE 802.3); dois ADCs de 16 canais e 12 bits com ganho programável; dois DACs de 2 canais e 12 bits; quatro comparadores analógicos (ACs) com modo de janela; temporizador de vigilância programável com oscilador interno separado; osciladores internos precisos com PLL e pré-escalador; e detecção de queda de energia programável.
A interface de programação e depuração (PDI), uma interface rápida de dois pinos para programação e depuração, está disponível. Os dispositivos também possuem uma interface JTAG compatível com o padrão IEEE 1149.1, que também pode ser usada para varredura de limites, depuração on-chip e programação.
Os dispositivos XMEGA A1U possuem cinco modos de economia de energia selecionáveis por software. O modo inativo para a CPU, permitindo que a SRAM, o controlador DMA, o sistema de eventos, o controlador de interrupção e todos os periféricos continuem funcionando. O modo de desligamento salva a SRAM e o conteúdo do registrador, mas para os osciladores, desabilitando todas as outras funções até o próximo TWI, retomada USB, interrupção por troca de pino ou reinicialização. No modo de economia de energia, o contador assíncrono em tempo real continua em execução, permitindo que o aplicativo mantenha uma base de temporizador enquanto o restante do dispositivo está em modo de espera. No modo de espera, o oscilador de cristal externo continua em execução enquanto o restante do dispositivo está em modo de espera. Isso permite uma inicialização muito rápida a partir do cristal externo, combinada com baixo consumo de energia. No modo de espera estendido, tanto o oscilador principal quanto o temporizador assíncrono continuam em execução. Para reduzir ainda mais o consumo de energia, o clock periférico de cada periférico individual pode ser parado opcionalmente no modo ativo e no modo de espera inativo.
A Atmel oferece uma biblioteca QTouch gratuita para incorporar botões de toque capacitivos, controles deslizantes e rodas em microcontroladores AVR.
Os dispositivos são fabricados com a tecnologia de memória não volátil de alta densidade Atmel. A memória flash do programa pode ser reprogramada no sistema por meio das interfaces PDI ou JTAG. Um carregador de boot em execução no dispositivo pode usar qualquer interface para baixar o programa do aplicativo para a memória flash. O software do carregador de boot na seção flash de inicialização continuará em execução enquanto a seção flash do aplicativo for atualizada, proporcionando uma verdadeira operação de leitura durante a gravação. Ao combinar uma CPU RISC de 8/16 bits com flash autoprogramável no sistema, o AVR XMEGA é uma família de microcontroladores potente que oferece uma solução altamente flexível e econômica para muitas aplicações embarcadas.
Todos os dispositivos Atmel AVR XMEGA são suportados por um conjunto completo de ferramentas de desenvolvimento de programas e sistemas, incluindo compiladores C, montadores de macros, depuradores/simuladores de programas, programadores e kits de avaliação.
Microcontrolador Atmel® AVR® XMEGA® de 8/16 bits de alto desempenho e baixo consumo de energia
Memórias de programa e dados não voláteis
- 64K – 128KBytes de flash autoprogramável no sistema
- Seção de inicialização de 4K – 8 KBytes
- EEPROM de 2 KBytes
- SRAM interna de 4K – 8 KBytes
- Interface de barramento externo para até 16 Mbytes de SRAM
- Interface de barramento externo para até 128 Mbit SDRAM
Recursos periféricos
- Controlador DMA de quatro canais
- Sistema de eventos de oito canais
- Oito temporizadores/contadores de 16 bits
- Quatro temporizadores/contadores com 4 canais de comparação de saída ou captura de entrada
- Quatro temporizadores/contadores com 2 canais de comparação de saída ou captura de entrada
- Extensão de alta resolução em todos os temporizadores/contadores
- Extensão de forma de onda avançada (AWeX) em dois temporizadores/contadores
- Uma interface de dispositivo USB
- Compatível com dispositivos USB 2.0 de velocidade máxima (12 Mbps) e baixa velocidade (1,5 Mbps)
- 32 endpoints com total flexibilidade de configuração
- Oito USARTs com suporte IrDA para um USART
- Quatro interfaces de dois fios com correspondência de endereço duplo (compatível com I2C e SMBus)
- Quatro interfaces periféricas seriais (SPIs)
- Mecanismo de criptografia AES e DES
- Gerador CRC-16 (CRC-CCITT) e CRC-32 (IEEE® 802.3)
- Contador em tempo real (RTC) de 16 bits com oscilador separado
- Dois conversores analógico-digitais de dezesseis canais, 12 bits e 2 msps
- Dois conversores digitais para analógicos de dois canais, 12 bits e 1 msps
- Quatro comparadores analógicos (ACs) com função de comparação de janela e fontes de corrente
- Interrupções externas em todos os pinos de E/S de uso geral
- Temporizador de watchdog programável com oscilador de ultrabaixa potência separado no chip
- Suporte à biblioteca QTouch®
- Botões de toque capacitivos, controles deslizantes e rodas
Recursos especiais do microcontrolador
- Reinicialização de energia e detecção de queda de energia programável
- Opções de relógio interno e externo com PLL e prescaler
- Controlador de interrupção multinível programável
- Cinco modos de sono
- Interfaces de programação e depuração
- Interface JTAG (compatível com IEEE 1149.1), incluindo varredura de limites
- PDI (Interface de Programação e Depuração)
E/S e pacotes
- 78 pinos de E/S programáveis
- 100 leads TQFP
- 100 bolas BGA
- VFBGA de 100 bolas
Tensão de operação
- 1,6 – 3,6 V
Frequência de operação
- 0 – 12 MHz a partir de 1,6 V
- 0 – 32 MHz de 2,7 V