Descrición
O Atmel AVR XMEGA é unha familia de microcontroladores de 8/16 bits ricos en periféricos, baixo consumo e alto rendemento baseados na arquitectura RISC mellorada AVR.Ao executar instrucións nun único ciclo de reloxo, os dispositivos AVR XMEGA conseguen un rendemento da CPU que se achega 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 fronte á velocidade de procesamento.A CPU AVR combina un rico conxunto de instrucións con 32 rexistros de traballo de propósito xeral.Os 32 rexistros están conectados directamente á unidade lóxica aritmética (ALU), o que permite acceder a dous rexistros independentes nunha única instrución, executada nun ciclo de reloxo.A arquitectura resultante é máis eficiente en código ao mesmo tempo que consegue un rendemento moitas veces máis rápido que os microcontroladores convencionais dun só acumulador ou baseados en CISC.Os dispositivos XMEGA C3 ofrecen as seguintes características: flash programable no sistema con capacidade de lectura mentres escribe;EEPROM e SRAM internas;sistema de eventos de catro canles e controlador de interrupción multinivel programable, 50 liñas de E/S de propósito xeral, contador en tempo real (RTC) de 16 bits;cinco temporizadores/contadores de 16 bits con canles de comparación e PWM;tres USART;dúas interfaces serie de dous fíos (TWI);unha interface USB 2.0 de velocidade completa;dúas interfaces periféricas en serie (SPI);un ADC de dezaseis canles e 12 bits con ganancia programable;dous comparadores analóxicos (AC) con modo fiestra;temporizador programable con oscilador interno separado;osciladores internos precisos con PLL e preescalador;e detección programable de apagado.Está dispoñible a interface de programa e depuración (PDI), unha interface rápida de dous pinos para a programación e a depuración.Os dispositivos XMEGA C3 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 sistema de eventos, o controlador de interrupción e todos os periféricos sigan funcionando.O modo de apagado garda a SRAM e rexistra o contido, pero detén os osciladores, desactivando todas as outras funcións ata o seguinte TWI, retomar USB ou interrupción de cambio de pin ou reinicio.No modo de aforro de enerxía, o contador asíncrono en tempo real segue a funcionar, o que permite que a aplicación manteña unha base de temporizador mentres o resto do dispositivo está durmindo.No modo de espera, o oscilador de cristal externo segue funcionando mentres o resto do dispositivo está durmindo.Isto permite un arranque moi rápido desde o cristal externo, combinado cun baixo consumo de enerxía.No modo de espera estendido, tanto o oscilador principal como o temporizador asíncrono seguen a funcionar.Para reducir aínda máis o consumo de enerxía, o reloxo periférico de cada periférico individual pódese deter opcionalmente no modo activo e no modo de suspensión inactivo.
Especificacións: | |
Atributo | Valor |
Categoría | Circuítos integrados (CI) |
Integrados - Microcontroladores | |
Mfr | Tecnoloxía de microchip |
Serie | AVR® XMEGA® C3 |
Paquete | Cinta e bobina (TR) |
Cinta de corte (CT) | |
Digi-Reel® | |
Estado da peza | Activo |
Procesador central | AVR |
Tamaño do núcleo | 8/16 bits |
Velocidade | 32 MHz |
Conectividade | I²C, IrDA, SPI, UART/USART, USB |
Periféricos | Detección/reinicio de apagado, DMA, POR, PWM, WDT |
Número de E/S | 50 |
Tamaño da memoria do programa | 256 KB (128 K x 16) |
Tipo de memoria do programa | FLASH |
Tamaño EEPROM | 4K x 8 |
Tamaño da RAM | 16K x 8 |
Tensión - Alimentación (Vcc/Vdd) | 1,6 V ~ 3,6 V |
Conversores de datos | A/D 16x12b |
Tipo de oscilador | Interno |
Temperatura de operación | -40 °C ~ 85 °C (TA) |
Tipo de montaxe | Montaxe en superficie |
Paquete / Estuche | 64-TQFP |
Paquete de dispositivos do provedor | 64-TQFP (14 x 14) |
Número de produto base | ATXMEGA256 |