Microchip Technology Microcontrôleurs CMOS 8 bits megaAVR®

Les microcontrôleurs CMOS 8 bits megaAVR® de Microchip Technology sont des microcontrôleurs à faible puissance basé sur l'architecture RISC améliorée AVR®. Les dispositifs tels que ATmega164A, ATmega164PA, ATmega324A, ATmega324PA, ATmega644A, ATmega644PA, ATmega1284 et ATmega1284P appartiennent à la catégorie des microcontrôleurs megaAVR. Ces composants disposent d'une mémoire FLASH de 16 ko à 128 ko, d'une SRAM de 1 ko à 16 ko et d'une EEPROM de 512 octets à 4 ko. Les dispositifs megaAVR exécutent des instructions dans un cycle d'horloge unique qui aide le CPU à atteindre un débit d'un million d'instructions par seconde (MIPS) par mégahertz. Cela permet au concepteur du système d'optimiser la consommation d'énergie par rapport à la vitesse de traitement.

Les dispositifs ATmega164A/PA/324A/PA/644A/PA/1284/P offrent la prise en charge de la bibliothèque QTouch® une interface JTAG (conforme à la normeIEEE 1 149.1), un oscillateur RC calibré interne, des sources d'interruption internes/externes et 32 lignes d'E/S programmables. Ces dispositifs disposent de six modes veille : inactif, réduction du bruit CAN, économie d'énergie, mise hors tension, mode veille et mode veille prolongée. Ces dispositifs megaAVR fonctionnent dans une plage de tension d'exploitation de 1,8 V à 5,5 V, avec une consommation de puissance active de 0,4 mA à 1 MHz 1,8 V. 25 °C et 0,1 µA en mode veille. Les ATmega164A/164PA/324A/324PA/644A/644PA/1284/1284P sont pris en charge avec une suite complète de programmes et d'outils de développement de systèmes, notamment les compilateurs C, les macro-assembleurs, les débogueur/simulateurs de programme, les émulateurs en circuit et les kits d'évaluation.

Caractéristiques

  • Microcontrôleur AVR 8 bits haute performance et basse consommation
  • Architecture RISC avancée :
    • 131 instructions puissantes – la plupart par exécution du cycle à une seule horloge
    • Registres de fonctionnement à usage général 32x8
    • Fonctionnement entièrement statique
    • Débit jusqu'à 20 MIPS à 20 MHz
    • Multiplicateur 2 cycles sur puce
  • Segments de mémoire non volatile à haute endurance :
    • 16 ko/32 ko/64 ko/128 ko de mémoire de programme Flash intégrée auto-programmable
    • EEPROM 512 octets/1 ko/2 ko/4 ko
    • SRAM interne de 1 ko/2 ko/4 ko/16 ko
    • 10 000 cycles Flash/ 100 000 cycles d'écriture/effacement EEPROM
    • Verrouillage de programmation pour la sécurité logicielle
  • Prise en charge de la bibliothèque QTouch :
    • Boutons tactiles, curseurs et molettes capacitifs
    • Acquisition QTouch et QMatrix™
    • Jusqu'à 64 canaux de détection
  • Interface JTAG (conforme à la norme IEEE 1149.1) :
    • Capacités de balayage des limites selon la norme JTAG
    • Support étendu de débogage sur la puce
    • Programmation de Flash, EEPROM, fusibles et bits de verrouillage via l'interface JTAG
  • Caractéristiques des périphériques :
    • Deux minuteurs/compteurs 8 bits avec prédiviseurs séparés et modes de comparaison
    • Un/deux minuteur/compteur 16 bits avec prédiviseur séparé, un mode de comparaison et un mode de capture
    • Compteur en temps réel avec oscillateur séparé
    • Six canaux PWM
    • Interface série SPI maître/esclave
    • Minuterie watchdog programmable avec oscillateur séparé sur puce
    • Comparateur analogique sur puce
  • Caractéristique spéciale du microcontrôleur :
    • Réinitialisation à la mise sous tension et détection programmable du brown-out
    • Oscillateur RC interne calibré
    • Sources d'interruption externes et internes
    • Six modes de veille :
      • inactif, réduction du bruit CAN, économie d'énergie, mise hors tension, veille et veille étendue

Caractéristiques techniques

  • Tension de fonctionnement de 1,8 V à 5,5 V
  • Niveaux de vitesse :
    • De 0 MHz à 4 MHz entre 1,8 V et 5,5 V
    • De 0 MHz à 10 MHz entre 2,7 V et 5,5 V
    • De 0 MHz à 20 MHz entre 4,5 V et 5,5 V
  • Consommation d'énergie à 1 MHz, 1,8 V, 25 °C :
    • Actif : 0,4 mA
    • Mode de mise hors tension : 0,1 µA
    • Mode d'économie d'énergie : 0,6 µA (y compris RTC 32 kHz)

Schéma de principe (ATmega1284/1284P)

Schéma de principe - Microchip Technology Microcontrôleurs CMOS 8 bits megaAVR®

Tableau de comparaison

Microchip Technology Microcontrôleurs CMOS 8 bits megaAVR®
Publié le: 2022-04-06 | Mis à jour le: 2023-08-07