Silicon Labs Microcontrôleurs 8 bits Busy Bee EFM8BB51 et EFM8BB52
Les microcontrôleurs Busy Bee EFM8BB51 et EFM8BB52 de Silicon Labs sont des microcontrôleurs polyvalents dotés d’un ensemble de fonctionnalités complet dans des boîtiers compacts. Ces composants offrent une valeur élevée en intégrant des périphériques analogiques et de communication avancés dans un encombrement réduit, ce qui les rend idéaux pour les applications à espace restreint. Avec un cœur 8051 efficace, des E/S compatibles 5 V, un analogique de précision et une modulation de largeur d’impulsion améliorée, les MCU EFM8BB51 et EFM8BB52 sont optimaux pour les applications embarquées.Les microcontrôleurs Busy Bee EFM8B51 et EFM8BB52 de Silicon Labs comprennent une réinitialisation à la mise sous tension sur puce, un moniteur d’alimentation en tension, un minuteur Watchdog et un oscillateur d’horloge intégré. La mémoire Flash reprogrammable dans le circuit interne permet le stockage non volatil de données et les mises à niveau du micrologiciel sur le terrain. L'interface de débogage sur puce (C2) permet un débogage sur circuit non intrusif (sans consommer les ressources intégrées à la puce) via le microcontrôleur de production installé dans l'application finale. Cette logique de débogage prend en charge l'inspection et la modification de la mémoire et des registres, la définition de points de rupture, l'exécution en une seule étape et les commandes d'exécution et d'arrêt. Tous les périphériques analogiques et numériques restent pleinement fonctionnels durant le débogage.
Le microcontrôleur EFM8BB51 est proposé en boîtiers TSSOP et QFN à 20 broches. Le dispositif est spécifié pour un fonctionnement de 1,8 à 5,5 V. Le MCU EFM8BB52 est disponible en boîtiers QFN à 20 et 28 broches ou en boîtier QSOP à 24 broches. Le dispositif est spécifié pour un fonctionnement entre 2,2 et 3,6 V ou jusqu'à 5,25 V avec le régulateur optionnel 5 V. Toutes les options de boîtier sont sans plomb et conformes à la directive RoHS.
Caractéristiques
- Cœur
- Cœur en pipeline CIP-51
- Entièrement compatible avec le jeu d'instructions 8051 standard
- 70 % des instructions sont exécutées dans 1 à 2 cycles d'horloge
- Fréquence de fonctionnement maximale : 50 MHz
- Mémoire
- Mémoire Flash jusqu'à 16 Ko, reprogrammable dans le système à partir du micrologiciel.
- EFM8BB51 : jusqu'à 1 280 octets de RAM
- EFM8BB52 : jusqu'à 2 304 octets de RAM
- Alimentation
- EFM8BB51 : alimentation simple de 5,5 à 8 V
- EFM8BB52 : alimentation simple de 2,2 à 3,6 V ou de 3,0 à 5,25 V
- Régulateur d'entrée LDO 5 V (EFM8BB52 uniquement)
- Régulateur LDO interne pour la tension du cœur de processeur
- Circuit de réinitialisation à l'allumage et détecteurs de baisse de tension
- Mode Snooze avec fonctionnement LFO, réactivation à 10 µA et 30 µs
- E/S :
- EFM8BB51 : 16 broches d'E/S multifonctions totales
- EFM8BB51 : jusqu'à 22 broches d'E/S multifonctions totales
- Toutes les broches 5 V peuvent être polarisées
- Barre transversale flexible pour le routage périphérique
- Courant élevé permettant l'alimentation directe des LED
- Source 5 mA, le dissipateur 12,5 mA permet l'alimentation directe des LED (EFM8BB52 uniquement)
- Sources d'horloge
- Oscillateur interne 49 MHz
- Oscillateur interne 24,5 MHz (EFM8BB52 uniquement)
- Oscillateur basse fréquence interne 80 kHz
- Oscillateur interne 10 MHz (EFM8BB51 uniquement)
- Horloge CMOS externe en option
- Débogage sur puce non intrusif
- Inspection complète de la mémoire et du registre
- Quatre points de rupture matériels à étape unique
- Temporisateurs, compteurs et PWM (modulation de largeur d'impulsion)
- Barrette de compteurs programmables (PCA) à 3 canaux prenant en charge les modes PWM, capture/comparaison et sortie de fréquence
- Moteur PWM à 3 canaux avec sorties complémentaires et insertion de temps mort (DTI)
- 2 temporisateurs 8 bits à usage général (EFM8BB51 uniquement)
- EFM8BB51 : 4 temporisateurs 16 bits à usage général
- EFM8BB52 : 5 temporisateurs 16 bits à usage général
- Temporisateur watchdog indépendant synchronisé à partir de l'oscillateur basse fréquence
- Communications et périphériques numériques
- 2 interfaces UART jusqu'à 3 Mbauds
- SPI principal/secondaire jusqu’à 12 Mbps
- Leader/suiveur SMBus™/I2C jusqu’à 400 kbit/s
- Unité CRC 16 bits prenant en charge la mémoire CRC automatique ou flash à une limite de 256 octets
- Analogique
- Convertisseur analogique-numérique (CAN) 12 bits 612 ks/s avec 16 canaux et ENOB 11 bits
- 2 comparateurs analogiques avec référence ajustable
- 4 unités logiques configurables
- Chargeur d'amorçage UART pré-chargé
- Identifiant de périphérique unique 128 bits (UUID)
- Plage de température de fonctionnement
- EFM8BB5xFxxG (usage général) : de -40 à +85 °C
- EFM8BB5xFxxI (usage industriel) : de -40 à +125 °C
- EFM8BB52FxxA (usage automobile) : de -40 à +125 °C
- Options de boîtier
- EFM8BB51 : TSSOP-20, QFN-20
- EFM8BB52 : QFN-20, QFN-28, QSOP-24
- Sans plomb et conforme à la directive RoHS
Fiche technique
Schéma de principe EFM8BB51
Schéma fonctionnel EFM8BB52
