Microchip Technology Microcontrôleurs PIC18-Q24

Les microcontrôleurs PIC18-Q24 de Microchip Technology sont conçus pour l’interfaçage de capteurs, le contrôle en temps réel et les applications de communication. Le PIC18-Q24 présente une interface E/S multi-tension (MVIO) avec plusieurs broches E/S alimentées par une broche VDD alternative, permettant à ces broches de fonctionner dans un domaine de tension différent du reste du microcontrôleur. De plus, le PIC18-Q24 dispose d’un convertisseur analogique-numérique 10 bits avec calcul (ADCC) capable de 300 ksps et d’un module de port de routage de signal 8 bits pour interconnecter des périphériques numériques sans utiliser de broches externes.

Les microcontrôleurs PIC18-Q24 de Microchip sont disponibles en modèles 28, 40 ou 48 broches avec des fonctions de protection de code améliorées qui peuvent être utilisées pour fournir une sécurité et une protection accrues du micrologiciel et des données utilisateur. Les fonctionnalités de protection de code améliorées comprennent la désactivation de l’interface de programmation et de débogage (PDI). Lorsqu’elle est activée, cette fonction de protection du code améliorée est conçue pour verrouiller l’accès à l’interface de programmation/débogage et bloquer les tentatives non autorisées de lire, modifier ou effacer le micrologiciel.

Caractéristiques

  • Architecture RISC optimisée pour le compilateur C
  • Vitesse de fonctionnement :
    • Entrée d'horloge de CC à 64 MHz
    • Cycle d'instruction minimum de 62,5 ns
  • E/S multi-tension (MVIO)
    • Permet un fonctionnement dans un domaine de tension différent de la tension d'exploitation normale du microcontrôleur
    • Fournit plusieurs broches E/S alimentées par le domaine de tension VDDIO2
    • Circuit de détection de basse tension dédié et interruption pour le domaine VDDIO2
    • Les broches MVIO prennent en charge une plage de tension de 1,62 V à 5,5 V
  • 4 contrôleurs d’accès Direct à la mémoire (DMA) :
    • Transferts de données vers les espaces SFR/GPR depuis la mémoire flash du programme, l'EEPROM de données ou les espaces SFR/GPR
    • Tailles de source et de destination programmables par l'utilisateur
    • Transferts de données déclenchés par le matériel et le logiciel
  • Capacité d'interruption vectorielle :
    • Priorité haute/basse sélectionnable
    • Latence d’interruption fixe de 3 cycles d’instructions
    • Adresse de base de table vectorielle programmable
    • Rétrocompatible avec les capacités d'interruption précédentes
  • Pile matérielle profonde à 128 niveaux
  • Réinitialisation à la mise sous tension à faible courant (POR)
  • Temporisateur de mise sous tension configurable (PWRT)
  • Réinitialisation en cas de baisse de tension (BOR)
  • Option BOR basse consommation (LPBOR)
  • Minuteur Watchdog fenêtré (WWDT) :
    • Réinitialisation du watchdog sur des intervalles trop longs/courts entre les événements d’effacement du watchdog
    • Sélection de diviseur variable et de taille de fenêtre
  • Les caractéristiques de fonctionnement
    • Plage de tension d'exploitation (VDD) de 1,8 V à 5,5 V
    • Plage d’E/S multi-tension (MVIO) (VDDIO2) de 1,62 V à 5,5 V
    • Les broches alimentées MVIO tolérantes à haute tension prennent en charge la communication I2C jusqu’à 1,62 V
  • Plage de température :
    • Industriel de -40 °C à +85 °C
    • Étendue de -40 °C à +125 °C
  •  Mémoire
    • Jusqu'à 64 ko de mémoire Flash de programme
    • Jusqu'à 4 Ko de mémoire SRAM de données
    • EEprom de données 512Bytes
    • Partition d'accès à la mémoire – la mémoire flash du programme peut être partitionnée en :
      • Bloc d'application
      • Bloc de démarrage
      • Bloc Flash de zone de stockage (SAF)
    • Protection de code programmable et protection en écriture
    • Protection de code améliorée
      • Désactivation de l’interface de programmation et de débogage (PDI) via le bit de configuration ICSPIS
      • Flash de zone de stockage (SAF) programmable une seule fois via le bit de configuration SAFLOCK
    • La zone d’informations sur le dispositif (DIA) stocke :
      • Données de l'indicateur de température étalonnées en usine
      • Données de mesure de référence de tension fixe
      • Identifiant unique Microchip
    • Zone d’informations sur les caractéristiques du dispositif (DCI) stocke :
      • Taille des lignes de programmation/effacement
      • Détails du nombre de broches
      • Taille EEPROM
    • Modes d'adressage direct, indirect et relatif
  • Fonctionnalité d'économie d'énergie
    • Doze : CPU et périphériques fonctionnant à différentes fréquences de cycle (CPU généralement plus lent)
    • Inactif : CPU arrêté pendant que les périphériques fonctionnent
    • Veille : consommation électrique la plus faible
    • Désactivation du module périphérique (PMD) : capacité à désactiver de manière sélective les modules matériels pour minimiser la consommation d’énergie active des périphériques inutilisés
    • Caractéristiques du mode basse consommation :
      • Veille à <1µA standard à 3V
      • Courant de fonctionnement de 48 µA à 32 kHz, 3 V, standard

Caractéristiques techniques

  • Port d’E/S du dispositif :
    • 24 broches E/S dont quatre broches MVIO alimentées par VDDIO2 (PIC18F24/25/26Q24)
    • 35 broches E/S dont 12 broches MVIO alimentées par VDDIO2 (PIC18F45/46Q24)
    • 43 broches E/S dont 12 broches MVIO alimentées par VDDIO2 (PIC18F55/56Q24)
    • Les broches MVIO prennent en charge une plage de tension de 1,62 V à 5,5 V
    • Direction E/S programmable individuellement, drain ouvert, taux de dérive et contrôle de pull-up faible
    • Interface basse tension sur toutes les broches E/S utilisant un tampon d’entrée LV-TTL
    • Interruption en cas de changement sur la plupart des broches
    • Trois broches d’interruption externe programmables

Applications

  • Interfaçage des capteurs
  • Contrôle en temps réel
  • Interface
  • IoT et IIoT
  • Automatisation industrielle
  • Électronique grand public
  • Applications de gestion de l'énergie

Schéma fonctionnel

Schéma de principe - Microchip Technology Microcontrôleurs PIC18-Q24

Présentation de la famille

Graphique - Microchip Technology Microcontrôleurs PIC18-Q24
Publié le: 2023-11-01 | Mis à jour le: 2024-09-24