Le microcontrôleur RL78/G15 de Renesas prend en charge des plages de températures de fonctionnement ambiantes de -40°C à +85°C, de -40°C à +105°C et de -40°C à +125°C. Le boîtier compact à 8 broches de 3 mm x 3 mm dispose d'interfaces série enrichies, ce qui convient à un large éventail d'applications. Les fonctions du RL78/G15 sont simplifiées mais comprennent des interfaces série étendues, des comparateurs et d'autres fonctionnalités utiles. Le dispositif dispose d'une fonction de mise en veille pour réduire la consommation d'énergie. Les utilisateurs peuvent sélectionner deux modes basse consommation, à savoir le mode HALT (suspension) et le mode STOP (arrêt). Le mode HALT permet de réduire de 80 % la consommation en mode de fonctionnement normal. Le mode STOP est plus efficace, réduisant de 99 % la consommation d'énergie par rapport au mode HALT. Le RL78/G15 est accompagné d'un configurateur intelligent, Arduino, et d'une carte de prototypage rapide pour faciliter la conception d'applications pour les ingénieurs. Il vise à remplacer les microcontrôleurs 8 bits existants des concurrents en tirant parti de fonctionnalités telles que des fonctions périphériques simples permettant d'accéder au marché des microcontrôleurs 8 bits et de réduire les coûts de nomenclature grâce à un oscillateur HOCO (haute vitesse sur puce) de haute précision, un comparateur et une mémoire Flash de données intégrés.
Fonctionnalités
- Technologie à basse consommation d'énergie
- VDD = tension d'alimentation simple de 2,4 V à 5,5 V
- Mode HALT
- Mode STOP
- Noyau du processeur RL78
- Architecture CISC avec pipeline à 3 étapes
- Le temps minimum d'exécution d'une instruction peut passer d'une vitesse élevée (0,0625 μs à 16 MHz avec un oscillateur haute vitesse sur puce) à une faible vitesse (1,0 μs à 1 MHz).
- Espace d'adressage : 1 Mo
- Registres à usage général : (8 registres 8 bits) x 4 rangées
- RAM intégrée : 1 Ko
- Mémoire Flash du code
- Mémoire Flash du code : 4 Ko à 8 Ko
- Taille des blocs : 1 Ko
- Seule une opération d'écriture est possible après un effacement
- Fonction de débogage sur puce
- Autoprogrammation (sans fonction d'échange d'amorçage/fenêtre de protection de la mémoire Flash)
- Mémoire Flash de données
- Mémoire Flash de données : 1 Ko
- Taille des blocs : 512 octets
- Unité de réécritures : 32 bits
- Fonctionnement en arrière-plan (BGO) non pris en charge (les instructions ne peuvent pas être exécutées à partir de la mémoire Flash de code pendant la réécriture de la mémoire Flash de données)
- Nombre de réécritures : 1 000 000 de fois (typ.)
- Tension de réécriture : VDD = 2,4 V à 5,5 V
- Température ambiante de fonctionnement
- TA = −40°C à +85°C (A : applications grand public)
- TA = −40°C à +105°C (G : applications industrielles)
- TA = −40°C à +125°C (M : applications industrielles)
- Interface série
- Interface SPI simplifiée (également appelé CSI, voir fiche technique) : 1 à 2 canaux
- UART : 1 canal
- Interface I2C simplifiée : 1 à 2 canaux
- Interface I2C : 1 canal
- Temporisateur
- Temporisateur 16 bits : 8 canaux
- Temporisateur 12 bits : 1 canal
- Horloge de surveillance : 1 canal (utilisable avec l'oscillateur dédié à vitesse réduite sur puce)
- Convertisseur A/N
- Convertisseur A/N de résolution 8/10 bits (VDD = 2,4 V à 5,5 V)
- Entrée analogique : 3 à 11 canaux
- Tension de référence interne [0,815 V (typ.)]
- Oscillateur haute vitesse sur puce
- Choix possibles : 16 MHz, 8 MHz, 4 MHz, 2 MHz et 1 MHz
- Précision de fréquence ±1,0 % (VDD = 2,4 V à 5,5 V, TA = -20°C à +85°C (G : applications industrielles, M : applications industrielles)
- Précision de fréquence ±1,5 % (VDD = 2,4 V à 5,5 V, TA = -40°C à -20°C (G : applications industrielles, M : applications industrielles)
- Précision de fréquence ±2,0 % (VDD = 2,4 V à 5,5 V, TA = +85°C à +125°C) (G : applications industrielles, M : applications industrielles)
- Précision de fréquence ±2,0 % (VDD = 2,4 V à 5,5 V, TA = -40°C à +85°C (A : applications grand public)
- Gestion de l'alimentation et fonction de réinitialisation
- Circuit de réinitialisation à la mise sous tension sélectionnable (SPOR) sur puce (sélection de la réinitialisation parmi 3 niveaux, possibilité de réglage d'arrêt)