- Stock: En Stock
- Code Produit: MS51EC0AE
- Poids: 0.30g
Microcontrôleur Nuvoton MS51EC0AE 24 MHz
Le Nuvoton MS51EC0AE est un microcontrôleur 8 bits couramment utilisé dans les applications électroniques industrielles et grand public. Il est connu pour son efficacité énergétique, sa rentabilité et sa prise en charge polyvalente des périphériques. Voici les principales caractéristiques du MS51EC0AE :
NuMicro® MS51EC0AE est intégré avec un microcontrôleur CMOS 1T basé sur 8051, fonctionne jusqu'à 24 MHz, dispose de 32 Ko de flash, 2 Ko de SRAM et 4 Ko de ROM de chargement pour l'ISP, également équipé de périphériques riches : 2 jeux d'UART ; 1 jeu d'I²C et 1 jeu de SPI, 26 GPIO, 15 canaux d'ADC 12 bits, Watchdog Timer, Window Watchdog Timer et 12*16 bits canal PWM, le package est disponible en TSSOP28.
Application cible :
- Éclairage LED
- Appareils électroménagers
- Contrôle industriel
- Contrôle moteur
- Système de gestion de la batterie
- Alimentations
Caractéristiques principales :
• | Caractéristiques de fonctionnement | ||
- | Plage de tension : 2,4 V à 5,5 V | ||
- | Plage de température : - 40 ℃ à + 105 ℃ | ||
- | EFT4kV | ||
• | Cœur | ||
- | Microcontrôleur CMOS 1T basé sur 8051 fonctionnant jusqu'à 24 MHz | ||
• | Souvenirs | ||
- | 32 Ko Flash | ||
- | 4 K / 3 K / 2 K / 1 K octets de LDROM configurables, ce qui offre une flexibilité au code de démarrage développé par l'utilisateur | ||
- | 2 Ko SRAM | ||
- | 256 octets de RAM sur puce | ||
- | Mémoire flash accumulée avec des pages de 128 octets chacune | ||
- | Programmable dans l'application (IAP) intégré | ||
• | Horloges | ||
- | Entrée d'horloge externe (boîtier 32 K uniquement) | ||
- | Oscillateur interne haute vitesse de 16 MHz réglé à ± 1 % lorsque VDD 5,0 V, ± 2 % dans toutes les conditions. | ||
- | Oscillateur interne haute vitesse de 24 MHz réglé à ± 1 % lorsque VDD 5,0 V, ± 2 % dans toutes les conditions | ||
- | Oscillateur interne à faible vitesse de 10 kHz | ||
- | Commutation de la source d'horloge à la volée via le logiciel | ||
• | Gestion de l'alimentation | ||
- | Détection de baisse de tension (BOD) avec mode basse consommation disponible, sélection à 4 niveaux, options d'interruption ou de réinitialisation | ||
- | Réinitialisation à la mise sous tension (POR) | ||
• | Périphériques | ||
- | Deux temporisateurs/compteurs 16 bits 0 et 1 compatibles avec la norme 8051 | ||
- | Un timer 2 16 bits avec module de capture d'entrée à trois canaux et 9 broches d'entrée peut être sélectionné | ||
- | Un temporisateur de rechargement automatique 16 bits 3, qui peut être la source d'horloge de débit en bauds des UART | ||
- | Une interruption de compteur PWM 16 bits pour la minuterie | ||
- | Sortie modulateur de largeur d'impulsion (PWM) 12*16 bits, avec différents modes et fonction de freinage par défaut pour le contrôle du moteur | ||
- | Un minuteur de surveillance programmable (WDT) | ||
- | Une minuterie de réveil automatique dédiée (WKT) | ||
- | 2 ports UART full duplex avec détection d'erreur de trame et reconnaissance automatique d'adresse | ||
- | 1 port SPI avec modes maître et esclave, jusqu'à 12 Mbps lorsque l'horloge système est de 24 MHz | ||
- | 1 bus I²C avec modes maître et esclave, débit de données jusqu'à 400 kbps | ||
- | 15 canaux de convertisseur analogique-numérique 12 bits, jusqu'à 500 ksps de taux de conversion | ||
- | 26 broches d'E/S à usage général et 1 broche d'entrée uniquement | ||
- | Pull-ups et pull-lows programmables | ||
• | Outils de développement | ||
- | Nuvoton Nu-Link avec environnement de développement KEILTM et IAR | ||
- | Programmeur en circuit Nuvoton Nu-Link | ||
- | Programmation intégrée au système Nuvoton (ISP) | ||
• | ID unique 96 bits (UID) | ||
• | ID client unique 128 bits (UCID) | ||
• | PDID 2 octets (16 bits) |