PIC16F84A Microcontrôleur 20Mhz 1KB

Disponibilité:

Rupture de stock

Comparer
UGS : 0050 Catégories : ,

Description

Microcontrôleur PIC16F84A 20Mhz 1KB

Le microcontrôleur PIC16F84A est un microcontrôleur populaire de Microchip, connu pour son bon rapport qualité/prix et sa simplicité d’utilisation. Il est largement utilisé dans les projets éducatifs et de prototypage.

Caractéristiques:

  • Microcontrôleur: PIC16F84A
  • Fréquence d’horloge: Jusqu’à 20 MHz
  • Mémoire Flash: 1 KB
  • Mémoire RAM: 68 octets
  • Mémoire EEPROM: 64 octets
  • Broches I/O: 13 broches avec contrôle individuel de direction
  • Timers: 1 timer/counter 8 bits (TMR0)
  • Interruption: 4 sources d’interruption
  • Cycles d’effacement/écriture: 1000 cycles pour la mémoire programme flash

Comment ça marche:

Le PIC16F84 fonctionne en exécutant des instructions depuis sa mémoire flash, traitant des données en RAM et interagissant avec des périphériques via ses broches I/O. Il est programmable et reprogrammable, ce qui permet de développer et tester différents programmes sur le même composant.

Applications:

  • Projets éducatifs en électronique
  • Développement de prototypes de systèmes embarqués
  • Automatisation de tâches simples
  • Applications nécessitant un contrôle numérique de base

Comment l’utiliser:

  1. Programmation: Utilisez un programmateur PIC compatible (comme le PICkit 3) et l’IDE MPLAB pour programmer le microcontrôleur.
  2. Alimentation: Connectez une source de 5V DC à la broche Vdd et la masse à la broche Vss.
  3. Connexion: Utilisez les broches I/O pour connecter des capteurs, actuateurs et autres périphériques.
  4. Développement: Écrivez et téléchargez votre code via l’IDE MPLAB, en utilisant les bibliothèques appropriées pour les périphériques utilisés.

Brochage: Voici un schéma de brochage pour le PIC16F84 (DIP 18):

  • Vdd: Broche 14
  • Vss: Broche 5
  • OSC1/CLKI: Broche 16
  • OSC2/CLKO: Broche 15
  • MCLR/Vpp: Broche 4
  • I/O: Broches 6 à 13, 17 à 18

Fiche technique:

 

Mots clés: pic16f84, développement, programmation, flash, microchip.