Microcontrôleur programmable Atmel Attiny48/88 8 bits

Attiny48/88

Le microcontrôleur ATtiny48/88 basé sur AVR est un dispositif CMOS à faible consommation d'énergie qui offre une puissance de traitement impressionnante tout en optimisant la consommation d'énergie. Son puissant jeu d'instructions permet l'exécution en un seul cycle d'horloge, ce qui se traduit par des débits pouvant atteindre 1 MIPS par MHz.

ATtiny48 and ATtiny88 Microcontroller
Microcontrôleurs ATtiny48 et ATtiny88

Caractéristiques

RISC Architecture

Il dispose d'une architecture RISC avancée avec 123 instructions, dont la plupart peuvent être exécutées en un seul cycle d'horloge, et 32 registres à usage général de 8 bits.

Mémoire

Le microcontrôleur fonctionne de manière entièrement statique et dispose d'une grande durabilité et de segments de mémoire non volatile. Il dispose d'une mémoire programme Flash auto-programmable intégrée de 4K/8K octets (ATtiny48/88), d'une mémoire EEPROM de 64/64 octets (ATtiny48/88) et d'une mémoire SRAM interne de 256/512 octets (ATtiny48/88).

Périphériques

Le microcontrôleur dispose d'un verrouillage de programmation pour la sécurité logicielle et d'une section de fonctionnalités périphériques qui comprend un temporisateur/compteur 8 bits avec préscaler et mode de comparaison séparés, un temporisateur/compteur 16 bits avec prédiviseur et modes de comparaison et de capture, un convertisseur analogique-numérique 10 bits à 8 canaux, une interface série SPI maître/esclave, une interface série à 2 fils orientée octet (compatible Philips I2C), un temporisateur de surveillance programmable avec oscillateur intégré séparé, un comparateur analogique intégré et une fonction d'interruption et de réveil sur changement de broche.

Lignes d'E/S et broches

Le microcontrôleur dispose de 28 lignes d'E/S programmables dans un boîtier TQFP à 32 broches et QFN/MLF à 32 pastilles, et de 24 lignes d'E/S programmables dans un boîtier PDIP à 28 broches et QFN/MLF à 28 pastilles. Il offre également différentes tensions de fonctionnement, une plage de température de -40 °C à +85 °C et différents grades de vitesse.

                    Pin Configurations

                    Pinout of ATtiny48
                    Brochage de l'ATtiny48
                    Pinout of ATtiny88
                    Brochage de l'ATtiny88

                    Schéma fonctionnel

                    Block Diagram of ATtiny48/88
                    Schéma fonctionnel de l'ATtiny48/88

                    Avec 32 registres de travail à usage général, le cœur AVR fournit un jeu d'instructions riche qui offre une large gamme de fonctionnalités. Les 32 registres sont directement connectés à l'unité arithmétique et logique (ALU), ce qui permet d'accéder à deux registres indépendants en une seule instruction exécutée en un cycle d'horloge. L'architecture qui en résulte est plus efficace en termes de code tout en atteignant des débits jusqu'à dix fois plus rapides que les microcontrôleurs CISC conventionnels.

                    Comparaison entre ATtiny48 et ATtiny88

                    Les ATtiny48 et ATtiny88 sont tous deux des microcontrôleurs AVR 8 bits d'Atmel. Ces deux microcontrôleurs offrent un large éventail de fonctionnalités, notamment une mémoire flash intégrée, une mémoire SRAM, une mémoire EEPROM et toute une gamme de périphériques numériques et analogiques. Le tableau suivant résume leur comparaison :

                    CaractéristiquesATtiny48ATtiny88
                    Mémoire programme4K8 Ko
                    EEPROM64 octets64 octets
                    Minuterie/Compteur8 bits16 bits
                    Comparateurs analogiquesOuiOui
                    USI intégréOuiOui
                    Broches E/S2832
                    Canaux ADC6 (10 bits)8 (10 bits)
                    RAM256 octets512 octets
                    Consommation électrique (max.)4 mA30 mA
                    Tension de fonctionnement1,8 – 5,5 V1,8 – 5,5 V

                    Part à:

                    Retour en haut

                    Instant Quote