ATXMEGA128A1U-AU Microcontrôleurs 8 bits MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ Description du produit
Attribut de produit | Valeur d'attribut |
Fabricant: | Puce électronique |
Catégorie de produit: | Microcontrôleurs 8 bits - MCU |
RoHS : | Détails |
Série: | XMEGA A1U |
Style de montage : | CMS/CMS |
Paquet/Boîte : | TQFP-100 |
Cœur: | RAV |
Taille de la mémoire programme : | 128 ko |
Largeur du bus de données : | 8 bits/16 bits |
Résolution CAN : | 12 bits |
Fréquence d'horloge maximale : | 32 MHz |
Nombre d'E/S : | 78 E/S |
Taille de la RAM de données : | 8 Ko |
Tension d'alimentation - Min : | 1,6V |
Tension d'alimentation - Max : | 3,6 V |
Température de fonctionnement minimale : | - 40 C |
Température de fonctionnement maximale : | + 105 C |
Emballage: | Plateau |
Marque: | Technologie des micropuces / Atmel |
Type de RAM de données : | SRAM |
Taille de la ROM de données : | 2 Ko |
Type de ROM de données : | EEPROM |
Type d'interface : | I2C, SPI, UART |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 16 canaux |
Nombre de minuteries/compteurs : | 8 Minuterie |
Série de processeur : | AVR XMEGA |
Produit: | MCU |
Type de produit: | Microcontrôleurs 8 bits - MCU |
Type de mémoire de programme : | Éclair |
Quantité de l'emballage d'usine : | 90 |
Sous-catégorie : | Microcontrôleurs - MCU |
Nom commercial : | XMEGA |
Unité de poids: | 0,023175 oz |
♠ Microcontrôleur Atmel XMEGA A1U 8/16 bits
Atmel AVR XMEGA est une famille de microcontrôleurs 8/16 bits basse consommation, hautes performances et riches en périphériques basés sur l'architecture RISC améliorée AVR.En exécutant des instructions en un seul cycle d'horloge, les dispositifs AVR XMEGA atteignent un débit CPU proche d'un million d'instructions par seconde (MIPS) par mégahertz, permettant au concepteur du système d'optimiser la consommation d'énergie par rapport à la vitesse de traitement.
Le processeur Atmel AVR combine un jeu d'instructions riche avec 32 registres de travail à usage général.Les 32 registres sont directement connectés à l'unité arithmétique et logique (ALU), permettant d'accéder à deux registres indépendants en une seule instruction, exécutée en un cycle d'horloge.L'architecture résultante est plus efficace en termes de code tout en atteignant des débits plusieurs fois plus rapides que les microcontrôleurs conventionnels à accumulateur unique ou basés sur CISC.
Les appareils AVR XMEGA A1U offrent les fonctionnalités suivantes : mémoire flash programmable intégrée au système avec capacités de lecture pendant l'écriture ;EEPROM et SRAM internes ;contrôleur DMA à quatre canaux, système d'événements à huit canaux et contrôleur d'interruption multiniveau programmable, 78 lignes d'E/S à usage général, compteur en temps réel (RTC) 16 bits ;huit temporisateurs/compteurs 16 bits flexibles avec canaux de comparaison et PWM, huit USART ;quatre interfaces série à deux fils (TWI);une interface USB 2.0 pleine vitesse ;quatre interfaces périphériques série (SPI) ;Moteur cryptographique AES et DES ;Générateur CRC-16 (CRC-CCITT) et CRC-32 (IEEE 802.3);deux ADC 16 canaux, 12 bits avec gain programmable ;deux CNA 12 bits à 2 canaux ;quatre comparateurs analogiques (AC) avec mode fenêtre ;minuterie de chien de garde programmable avec oscillateur interne séparé ;oscillateurs internes précis avec PLL et prescaler ;et détection de baisse de tension programmable.
L'interface de programmation et de débogage (PDI), une interface rapide à deux broches pour la programmation et le débogage, est disponible.Les appareils ont également une norme IEEE.Interface JTAG conforme à la norme 1149.1, qui peut également être utilisée pour le balayage périphérique, le débogage sur puce et la programmation.
Les appareils XMEGA A1U disposent de cinq modes d'économie d'énergie sélectionnables par logiciel.Le mode inactif arrête le processeur tout en permettant à la SRAM, au contrôleur DMA, au système d'événements, au contrôleur d'interruption et à tous les périphériques de continuer à fonctionner.Le mode de mise hors tension enregistre la SRAM et le contenu du registre, mais arrête les oscillateurs, désactivant toutes les autres fonctions jusqu'au prochain TWI, reprise USB, interruption de changement de broche ou réinitialisation.En mode d'économie d'énergie, le compteur en temps réel asynchrone continue de fonctionner, permettant à l'application de maintenir une base de temporisation pendant que le reste de l'appareil est en veille.En mode veille, l'oscillateur à cristal externe continue de fonctionner pendant que le reste de l'appareil est en veille.Cela permet un démarrage très rapide à partir du cristal externe, combiné à une faible consommation d'énergie.En mode veille prolongée, l'oscillateur principal et le temporisateur asynchrone continuent de fonctionner.Pour réduire davantage la consommation d'énergie, l'horloge périphérique de chaque périphérique individuel peut éventuellement être arrêtée en mode actif et en mode veille inactif.
Atmel propose une bibliothèque QTouch gratuite pour intégrer des boutons tactiles capacitifs, des curseurs et des fonctionnalités de molettes dans les microcontrôleurs AVR.
L'appareil est fabriqué à l'aide de la technologie de mémoire non volatile Atmel haute densité.La mémoire flash du programme peut être reprogrammée dans le système via les interfaces PDI ou JTAG.Un chargeur de démarrage exécuté dans l'appareil peut utiliser n'importe quelle interface pour télécharger le programme d'application dans la mémoire flash.Le logiciel du chargeur de démarrage dans la section flash de démarrage continuera à s'exécuter pendant la mise à jour de la section flash de l'application, offrant une véritable opération de lecture pendant l'écriture.En combinant un processeur RISC 8/16 bits avec une mémoire flash autoprogrammable intégrée au système, l'AVR XMEGA est une puissante famille de microcontrôleurs qui fournit une solution très flexible et rentable pour de nombreuses applications embarquées.
Tous les appareils Atmel AVR XMEGA sont pris en charge avec une suite complète d'outils de développement de programmes et de systèmes, y compris des compilateurs C, des assembleurs de macros, des débogueurs/simulateurs de programmes, des programmeurs et des kits d'évaluation.
Microcontrôleur Atmel® AVR® XMEGA® 8/16 bits hautes performances et basse consommation
Mémoires de programmes et de données non volatiles
- 64K - 128KBytes de flash auto-programmable dans le système
- Section de démarrage 4K - 8KBytes
- EEPROM 2 Ko
- 4K – SRAM interne de 8 Ko
- Interface de bus externe pour jusqu'à 16 Mo de SRAM
- Interface de bus externe pour SDRAM jusqu'à 128 Mbits
Caractéristiques périphériques
- Contrôleur DMA à quatre canaux
- Système d'événement à huit canaux
- Huit temporisateurs/compteurs 16 bits
- Quatre temporisateurs/compteurs avec 4 canaux de comparaison de sortie ou de capture d'entrée
- Quatre temporisateurs/compteurs avec 2 canaux de comparaison de sortie ou de capture d'entrée
- Extension haute résolution sur tous les minuteurs/compteurs
- Extension de forme d'onde avancée (AWeX) sur deux minuteries/compteurs
- Une interface de périphérique USB
- Conforme aux périphériques USB 2.0 pleine vitesse (12 Mbps) et basse vitesse (1,5 Mbps)
- 32 terminaux avec une flexibilité de configuration totale
- Huit USART avec prise en charge IrDA pour un USART
- Quatre interfaces à deux fils avec correspondance d'adresse double (compatibles I2 C et SMBus)
- Quatre interfaces périphériques série (SPI)
- Moteur de chiffrement AES et DES
- Générateur CRC-16 (CRC-CCITT) et CRC-32 (IEEE® 802.3)
- Compteur en temps réel 16 bits (RTC) avec oscillateur séparé
- Deux convertisseurs analogique-numérique à seize canaux, 12 bits, 2 msps
- Deux convertisseurs numérique-analogique à deux canaux, 12 bits, 1 msps
- Quatre comparateurs analogiques (CA) avec fonction de comparaison de fenêtre et sources de courant
- Interruptions externes sur toutes les broches d'E/S à usage général
- Minuterie de chien de garde programmable avec oscillateur séparé à ultra faible puissance sur puce
- Prise en charge de la bibliothèque QTouch®
- Boutons tactiles capacitifs, curseurs et molettes
Caractéristiques spéciales du microcontrôleur
- Réinitialisation à la mise sous tension et détection de baisse de tension programmable
- Options d'horloge interne et externe avec PLL et prescaler
- Contrôleur d'interruption multiniveau programmable
- Cinq modes de veille
- Interfaces de programmation et de débogage
- Interface JTAG (conforme à la norme IEEE 1149.1), avec balayage périphérique
- PDI (interface de programmation et de débogage)
E/S et packages
- 78 broches d'E/S programmables
- TQFP 100 fils
- 100 billes BGA
- 100 billes VFBGA
Tension de fonctionnement
- 1,6 – 3,6 V
Fréquence de fonctionnement
- 0 – 12 MHz à partir de 1,6 V
- 0 – 32 MHz à partir de 2,7 V