Microchip Technology Microcontrôleurs 8 bits PIC16F18056 et PIC16F18076

Les microcontrôleurs 8 bits PIC16F18056 et PIC16F18076 de Microchip Technology disposent d'une suite de périphériques numériques et analogiques qui permettent des applications de capteur sensibles au coût et de contrôle en temps réel. Ces MCU sont disponibles en boîtiers de 28 à 44 broches avec une mémoire Flash de programme de 28 ko et des vitesses jusqu'à 32 MHz. Les MCU PIC16F18056 et PIC16F18076 comprennent un convertisseur analogique-numérique avec calcul (ADCC) 10 bits, des techniques de diviseur de tension capacitif (CVD) automatisé pour une détection tactile capacitive avancée, un moyenne, un filtrage, un suréchantillonnage et une comparaison de seuil, ainsi qu'une pompe de charge en plus d'un module convertisseur numérique-analogique (CNA) 8 bits.

Les MCU PIC16F18056 et PIC16F18076 de Microchip Technology comprennent trois modules de modulation de largeur d'impulsion (PWM) 10 bits, une sélection de broches périphériques (PPS), des périphériques de communication numérique, des minuteurs et des générateurs de formes d'onde. Ces composants présentent également des caractéristiques de mémoire comme la partition d'accès à la mémoire (MAP) pour prendre en charge la protection des données et les applications de chargeur de démarrage. Une EEPROM de données et une zone d'information du composant (DIA) qui stockent les valeurs de décalage de référence de tension fixe (FVR) aident à améliorer la précision du CAN.

Le PIC16F18056 est disponible en boîtiers SPDIP, SOIC, SSOP et VQFN à 28 broches. Le PIC16F18076 est proposé en boîtiers PDIP et QFN à 40 broches et en boîtier TQFP à 44 broches.

Caractéristiques

  • Caractéristiques principales
    • Architecture RISC optimisée pour le compilateur C
    • Vitesse de fonctionnement :
      • Entrée d'horloge de CC à 32 MHz
      • Durée d'instruction minimale de 125 ns
    • Pile matérielle profonde à 16 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)
    • Horloge de surveillance (WDT)
  • Mémoire
    • Jusqu'à 28 ko de mémoire Flash de programme
    • Jusqu'à 2 ko de mémoire SRAM de données
    • Jusqu'à 256 octets de mémoire EEPROM de données
    • Partition d'accès à la mémoire (MAP) avec mémoire Flash de programme divisée en :
      • Bloc d'application
      • Bloc de démarrage
      • Bloc Flash de zone de stockage (SAF)
    • Protection de code programmable et protection en écriture
    • Stockage de la zone d'information de périphérique (DIA) :
      • Les données de mesure de tension fixe (FVR)
      • Identifiant unique Microchip (MUI)
    • La zone de caractéristiques du dispositif (DCI) stocke :
      • La taille des lignes de programme/effacement
      • Détails du nombre de broches
    • Modes d'adressage direct, indirect et relatif
  • Fonctionnalité d'économie d'énergie
    • Veille
      • Consommation électrique réduite du dispositif
      • Bruit électrique réduit du système tout en effectuant des conversions CAN
    • Fonctionnalités du mode basse consommation
      • Veille
        • < 900 nA standard à 3 V/25 °C (WDT activé)
        • <600nA standard à 3 V/25 °C (WDT désactivé)
      • Courant de fonctionnement
        • 48 µA standard à 32 kHz, 3 V/25 °C
        • < 1 mA standard à 4 MHz, 5 V/25 °C
  • Structure d'horloge
    • Bloc oscillateur interne de haute précision (HFINTOSC) :
      • Fréquences sélectionnables jusqu'à 32 MHz
      • ±2 % lors de l'étalonnage
    • Oscillateur interne à 31 kHz (LFINTOSC)
    • Entrée d'horloge haute fréquence externe
      • Deux modes d'alimentation d'horloge externe (EC)
    • Oscillateur secondaire (SOSC)
  • Caractéristiques de programmation et de débogage
    • In-Circuit Serial Programming™ (ICSP™) via deux broches
    • Débogage en circuit (ICD) avec trois points de rupture via deux broches
    • Débogage intégré sur puce
  • Caractéristiques de fonctionnement
    • Tension de fonctionnement de 1,8 V à 5,5 V
    • Plage de températures de fonctionnement
      • Industrielle : -40 °C à +85 °C
      • Industrielle étendue : -40 °C à +125 °C
  • Options de boîtier
    • PIC16F18056 : SPDIP-28, SOIC-28, SSOP-28, VQFN-28
    • PIC16F18076 : PDIP-40, QFN-40, TQFP-44
  • Périphériques numériques
    • Deux modules Capture/Comparaison/PWM (CCP)
      • Résolution de 16 bits pour les modes Capture/Comparaison
      • Résolution 10 bits pour mode modulateur de largeur d'impulsion (PWM)
    • Trois modulateurs de largeur d'impulsion (PWM)
      • Résolution 10 bits
    • Quatre cellules logiques configurables (CLC)
      • Logique combinationnelle et séquentielle intégrée
    • Un générateur d'onde complémentaire (CWG)
      • Contrôle de bande morte de front montant et descendant
      • Pilote à pont complet, demi-pont et 1 canal
      • Sources de signal multiples
      • Bande morte programmable
      • Entrée d'arrêt en cas de défaillance
    • Un minuteur 8/16 bits configurable (TMR0)
    • Deux minuteurs 16 bits (TMR1/3) avec contrôle de grille
    • Trois minuteurs 8 bits (TMR2/4/6) avec minuteur de limite matériel (HLT)
    • Un oscillateur contrôlé numériquement (NCO)
      • Génère un véritable contrôle de fréquence linéaire et une résolution de fréquence accrue
      • Horloge d'entrée jusqu'à 64 MHz
    • Jusqu'à deux émetteurs récepteurs asynchrones synchrones universels améliorés (EUSART)
      • Compatible RS-232, RS-485 et LIN
      • Réveil automatique au démarrage
    • Jusqu'à deux ports série synchrones hôtes (MSSP)
      • Mode d'interface périphérique série (SPI)
      • Mode circuit inter-intégré (I2C)
      • Sélection des broches périphériques (PPS)
    • Caractéristiques du port E/S du dispositif
      • Jusqu'à 35 broches d'E/S
      • Une seule broche d'entrée
      • Direction d'E/S individuelle, drain ouvert, seuil d'entrée, vitesse de balayage et contrôle de pull-up faible
      • Interruption en cas de changement (IOC) sur jusqu'à 25 broches
      • Une broche d'interruption externe
  • Périphériques analogiques
    • Convertisseur analogique-numérique avec calcul (ADCC)
      • Résolution 10 bits
      • Jusqu'à 35 canaux d'entrée externes
      • Quatre canaux d'entrée internes
      • Oscillateur ADC interne (ADCRC)
      • Fonctionne en mode veille
      • Sources de déclenchement de conversion automatique sélectionnables
    • Module de pompe de charge
      • Améliore la précision des modules analogiques à faible tension
    • Convertisseur numérique-analogique (CNA) 8 bits
      • Sortie disponible sur une broche E/S
      • Connexions internes à l'ADC et aux comparateurs
    • Un comparateur (CMP)
      • Jusqu'à quatre entrées externes
      • Polarité de sortie configurable
      • Sortie externe via sélection de broches périphériques
    • Détection de passage à zéro (ZCD)
    • Deux références de tension fixe (FVR)

Applications

  • Réseaux de capteurs
  • Applications de contrôle en temps réel
  • Interface utilisateur
  • Protection des données
  • Applications de chargeur d'amorçage
  • Industrie

Vidéos

Schéma fonctionnel

Schéma de principe - Microchip Technology Microcontrôleurs 8 bits PIC16F18056 et PIC16F18076
Publié le: 2022-06-07 | Mis à jour le: 2024-05-07