Descrição
O Atmel AVR XMEGA é uma família de microcontroladores de 8/16 bits de baixo consumo de energia, alto desempenho e 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 versus a velocidade de processamento.A CPU AVR combina um rico conjunto de instruções com 32 registradores 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 ciclo de clock.A arquitetura resultante é mais eficiente em termos de código, ao mesmo tempo em que atinge taxas de transferência muitas vezes mais rápidas do que microcontroladores convencionais baseados em acumulador único ou CISC.Os dispositivos XMEGA C3 fornecem os seguintes recursos: flash programável no sistema com recursos de leitura durante a gravação;EEPROM e SRAM internos;sistema de eventos de quatro canais e controlador de interrupção multinível programável, 50 linhas de E/S de uso geral, contador em tempo real (RTC) de 16 bits;cinco temporizadores/contadores de 16 bits com comparação e canais PWM;três USARTs;duas interfaces seriais de dois fios (TWIs);uma interface USB 2.0 de velocidade total;duas interfaces seriais periféricas (SPIs);um ADC de 12 bits e dezesseis canais com ganho programável;dois comparadores analógicos (ACs) com modo janela;temporizador de vigilância programável com oscilador interno separado;osciladores internos precisos com PLL e prescaler;e detecção de queda de energia programável.A interface de programa e depuração (PDI), uma interface rápida de dois pinos para programação e depuração, está disponível.Os dispositivos XMEGA C3 têm cinco modos de economia de energia selecionáveis por software.O modo inativo para a CPU enquanto permite que a SRAM, o sistema de eventos, o controlador de interrupção e todos os periféricos continuem funcionando.O modo de desligamento salva a SRAM e registra o conteúdo, mas interrompe os osciladores, desativando todas as outras funções até o próximo TWI, retomada de USB ou interrupção de troca de pinos ou reinicialização.No modo de economia de energia, o contador assíncrono em tempo real continua a funcionar, permitindo que o aplicativo mantenha uma base de cronômetro enquanto o restante do dispositivo está inativo.No modo de espera, o oscilador de cristal externo continua funcionando enquanto o restante do dispositivo está em hibernação.Isso permite inicialização muito rápida do cristal externo, combinado com baixo consumo de energia.No modo de espera estendida, o oscilador principal e o temporizador assíncrono continuam a funcionar.Para reduzir ainda mais o consumo de energia, o relógio periférico para cada periférico individual pode opcionalmente ser parado no modo ativo e no modo de suspensão ocioso.
Especificações: | |
Atributo | Valor |
Categoria | Circuitos Integrados (CIs) |
Embutidos - Microcontroladores | |
Mfr | Tecnologia de microchip |
Series | AVR® XMEGA® C3 |
Pacote | Fita e Carretel (TR) |
Fita Cortada (CT) | |
Digi-Reel® | |
Estado da peça | Ativo |
Processador Núcleo | AVR |
Tamanho do núcleo | 8/16 bits |
Velocidade | 32MHz |
Conectividade | I²C, IrDA, SPI, UART/USART, USB |
Periféricos | Detecção/redefinição de queda de energia, DMA, POR, PWM, WDT |
Número de E/S | 50 |
Tamanho da memória do programa | 256 KB (128 K x 16) |
Tipo de memória do programa | CLARÃO |
Tamanho da EEPROM | 4K x 8 |
Tamanho da RAM | 16K x 8 |
Tensão - Alimentação (Vcc/Vdd) | 1,6V ~ 3,6V |
Conversores de dados | A/D 16x12b |
Tipo de oscilador | interno |
Temperatura de operação | -40°C ~ 85°C (TA) |
Tipo de montagem | Montagem em superfície |
Pacote / Estojo | 64-TQFP |
Pacote de dispositivos do fornecedor | 64-TQFP (14x14) |
Número do produto base | ATXMEGA256 |