Plusieurs options de boîtier sont disponibles, notamment la version à 48 broches qui prend en charge jusqu'à 46 E/S avec capacité d'interruption externe, offrant aux développeurs une grande flexibilité de conception et une évolutivité des applications.
Le MG51 est équipé de quatre temporisateurs 16 bits et de cinq UART indépendants. Parmi ceux-ci, deux UART intègrent la détection d'erreurs et la reconnaissance automatique d'adresse, tandis que trois interfaces conformes à la norme ISO 7816-3 peuvent également fonctionner comme UART avec prise en charge du contrôle de parité automatique. Une interface SPI et une interface I²C sont également disponibles pour répondre à divers besoins de communication et de transfert de données.
Cette série prend en charge jusqu'à 12 canaux de sortie PWM, ce qui la rend idéale pour les applications avec de petits moteurs, tels que les ventilateurs et les pompes. Elle intègre également jusqu'à 15 canaux de convertisseurs analogique-numérique 12 bits avec conversion continue à 500 kéch./s, capables de détecter en temps réel la température, le courant et la luminosité, ce qui la rend parfaitement adaptée aux appareils domotiques, aux modules de gestion de l'énergie et aux systèmes d'automatisation.
Le MG51 offre 24 sources d'interruption et quatre niveaux de priorité. Grâce à sa configuration d'E/S flexible, il est idéal pour les systèmes nécessitant une commande d'entrée multipoint et le déclenchement d'événements, tels que la modulation de LED, la commande de claviers, l'audio et les modules d'alarme. Cette série fonctionne de manière fiable sur une large plage de températures industrielles, de -40 °C à +105 °C, et offre une haute immunité au bruit avec une protection contre les décharges électrostatiques (ESD) jusqu'à 7 kV et les surtensions transitoires (EFT) jusqu'à 4,4 kV. Elle supporte une large plage de tensions de fonctionnement, de 2,4 V à 5,5 V, garantissant ainsi des performances stables dans divers environnements d'alimentation.
Concernant la sécurité des puces, cette série offre trois mécanismes de protection :
elle empêche la lecture du programme via les broches ICP grâce à des bits de verrouillage Flash ; elle intègre
une ROM de protection de sécurité (SPROM) de 128 octets. En mode sécurisé, la région SPROM est uniquement exécutable et inaccessible en lecture, que ce soit pour le code ou les données. En mode non sécurisé, elle peut également servir de mémoire Flash de données.
Enfin, elle fournit un identifiant unique (UID) de 96 bits et un identifiant client unique (UCID) personnalisable de 128 bits.
Disponible en boîtiers TSSOP20/28, QFN20/33 et LQFP32/48, soit six types au total, elle répond aux besoins des applications à espace restreint. La série MG51 est désormais entièrement produite en série et disponible.
Des ressources de développement complètes, incluant les cartes de développement NuMaker et les débogueurs Nu-Link, sont également disponibles. La MG51 est compatible avec les chaînes d'outils de développement Keil C51, IAR EW8051 et NuEclipse SDCC. Il convient de noter que NuEclipse est la suite de développement intégrée multiplateforme de Nuvoton pour les cœurs 8051 et Arm, conçue spécifiquement pour la gamme de microcontrôleurs NuMicro®. Elle intègre de nombreux plugins et outils Eclipse, permettant aux développeurs de créer, compiler et déboguer efficacement des projets au sein de l'environnement Eclipse familier, sur les plateformes Linux et Windows, accélérant ainsi le développement et réduisant les délais de commercialisation.
Principales caractéristiques de la série NuMicro® MG51 :
Cœur haute vitesse : cœur 1T-8051 cadencé jusqu’à 24 MHz.
Mémoire étendue : jusqu’à 64 Ko de mémoire flash, 4 Ko de SRAM et 4 Ko de LDROM.
Fonctionnement robuste : large plage de tension (2,4 V à 5,5 V) et plage de températures industrielles (-40 °C à +105 °C).
Haute immunité au bruit : protection contre les décharges électrostatiques (ESD) jusqu’à 7 kV (HBM) et les transitoires électriques rapides (EFT) jusqu’à 4,4 kV.
Contrôle avancé : jusqu’à 12 canaux PWM pour une commande moteur précise.
Communication flexible : jusqu’à 5 interfaces UART, SPI et I²C.
Mesure haute précision : convertisseur analogique-numérique (ADC) 15 canaux 12 bits avec une fréquence d’échantillonnage de 500 kéch.
étendue : jusqu’à 46 E/S à usage général (GPIO) avec configuration d’interruptions flexible.
