PIC12F675 Microcontrôleur 8 bits 1.75 KB :
PIC12F675 est un microcontrôleur qui fonctionne sur une architecture RISC (Reduced Instruction Set Computer), qui simplifie le jeu d’instructions pour atteindre des vitesses de traitement plus rapides.
Il est doté d’un oscillateur interne de 4 MHz, lui permettant de fonctionner indépendamment d’une source d’horloge externe. Le microcontrôleur est utilisé pour effectuer des opérations à faible consommation d’énergie, ce qui le rend adapté aux applications alimentées par batterie.
Caractéristiques Techniques
Le PIC12F675 est doté de diverses fonctionnalités et spécifications qui en font un microcontrôleur polyvalent :
- Architecture : CPU RISC 8 bits avec seulement 35 instructions à apprendre.
- Vitesse d’Horloge : Jusqu’à 20 MHz avec un cycle d’instruction de 200 ns.
- Mémoire :
- Mémoire Programme : 1 Ko de mémoire Flash (1024 mots).
- Mémoire de Données : 64 octets de SRAM.
- EEPROM : 128 octets pour le stockage non volatile des données.
- Tension de Fonctionnement : Large plage de fonctionnement de 2,0V à 5,5V.
- Oscillateur : Oscillateur interne de 4 MHz avec capacité de calibration ; prend en charge un cristal externe ou un résonateur.
- Broches d’E/S : 6 broches d’entrée/sortie avec interruption sur changement et résistances de tirage faible programmables individuellement.
- Timers :
- Timer0 : Minuterie/compteur 8 bits avec préscaler programmable.
- Timer1 : Minuterie/compteur 16 bits avec entrée de porte externe et options pour un fonctionnement à faible consommation.
- Fonctionnalités Analogiques :
- Convertisseur Analogique-Numérique (ADC) 10 bits avec 4 canaux d’entrée.
- Module comparateur analogique avec référence de tension programmable.
- Fonctionnalités Spéciales :
- Programmation en circuit (ICSP).
- Reset à la mise sous tension (POR), Reset en cas de chute de tension (BOR), et Timer de surveillance (WDT).
- Mode veille amélioré avec une consommation d’énergie ultra-faible.
- Types de Boîtier : Disponible en boîtiers PDIP, SOIC, DFN-S, et MLF à 8 broches.
Fonctionnalité du PIC12F675
Le microcontrôleur PIC12F675 offre plusieurs fonctionnalités, ce qui le rend idéal pour diverses applications :
- Acquisition de Données : Grâce à son ADC 10 bits, il peut interfacer des capteurs pour convertir des signaux analogiques en données numériques, qui peuvent ensuite être traitées ou transmises.
- Contrôle Embarqué : Sa petite taille et sa faible consommation d’énergie le rendent adapté au contrôle embarqué dans une large gamme d’applications, des appareils électroménagers simples aux systèmes industriels complexes.
- Génération de Signaux et de Synchronisation : Les timers internes et les capacités PWM lui permettent de générer des signaux de synchronisation précis, de contrôler des moteurs ou de piloter des LEDs.
- Applications à Faible Consommation : Les fonctionnalités d’économie d’énergie telles que le mode Veille et le faible courant de fonctionnement le rendent idéal pour les dispositifs alimentés par batterie.