La programmation des PICs - Seconde partie
La programmation des PICs - Seconde partie
La programmation des PICs - Seconde partie
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
16. LE DEBUGGAGE « PIN-STIMULUS » .................................................................................................. 18517. LE TIMER 2................................................................................................................................................ 18917.1 CARACTÉRISTIQUES DU TIMER 2 .............................................................................................................. 18917.2 LE TIMER 2 ET LES INTERRUPTIONS.......................................................................................................... 19017.2 LE TIMER 2 ET LES REGISTRES PR2 ET T2CON........................................................................................ 19017.3 UTILISATION PRATIQUE DE NOTRE TIMER 2.............................................................................................. 19318. RÉCAPITULATIF SUR LES TIMERS .................................................................................................. 19918.1 LE CHOIX DU TIMER ................................................................................................................................. 19918.1.1 Vous désirez mesurer un temps compris entre 256 et 65536 cycles................................................. 19918.1.2 Vous désirez mesurer <strong>des</strong> temps allant jusque 524288 .................................................................... 19918.1.3 Vous désirez mesurer <strong>des</strong> temps quelconques avec une grande précision ....................................... 19918.1.4 Vous désirez compter <strong>des</strong> événements.............................................................................................. 20018.2 LES BASES DE TEMPS MULTIPLES ............................................................................................................. 20018.3 POSSIBILITÉS NON ENCORE ABORDÉES..................................................................................................... 20119. LE CONVERTISSEUR ANALOGIQUE/NUMÉRIQUE ....................................................................... 20319.1 PRÉAMBULE............................................................................................................................................. 20319.2 NOMBRES NUMÉRIQUES, ANALOGIQUES ET CONVERSIONS....................................................................... 20319.3 PRINCIPES DE CONVERSION SUR LES 16F87X ........................................................................................... 20819.4 LE TEMPS D’ACQUISITION ........................................................................................................................ 20919.5 LA CONVERSION....................................................................................................................................... 21219.6 COMPROMIS VITESSE/PRÉCISION.............................................................................................................. 21519.7 LES VALEURS REPRÉSENTÉES................................................................................................................... 21719.8 CONCLUSIONS POUR LA PARTIE THÉORIQUE............................................................................................. 21819.9 LA THÉORIE APPLIQUÉE AUX PICS : PINS ET CANAUX UTILISÉS ............................................................... 21919.10 LES TENSIONS DE RÉFÉRENCE ................................................................................................................ 22019.11 MESURE D’UNE TENSION ALTERNATIVE................................................................................................. 22419.12 LES REGISTRES ADRESL ET ADRESH................................................................................................. 22719.13 LE REGISTRE ADCON1 ......................................................................................................................... 22719.14 LE REGISTRE ADCON0 ......................................................................................................................... 23019.15 LA CONVERSION ANALOGIQUE/NUMÉRIQUE ET LES INTERRUPTIONS...................................................... 23219.16 L’UTILISATION PRATIQUE DU CONVERTISSEUR ...................................................................................... 23219.17 EXERCICE PRATIQUE SUR LE CONVERTISSEUR A/D ................................................................................ 23419.18 CONCLUSION.......................................................................................................................................... 24820. LES MODULES CCP1 ET CCP2 ............................................................................................................. 25120.1 GÉNÉRALITÉS .......................................................................................................................................... 25120.2 RESSOURCES UTILISÉES ET INTERACTIONS............................................................................................... 25120.3 LES REGISTRES CCP1CON ET CCP2CON .............................................................................................. 25220.4 LE MODE « CAPTURE »............................................................................................................................. 25320.4.1 Principe de fonctionnement.............................................................................................................. 25320.4.2 Champs d’application ...................................................................................................................... 25520.4.3 Remarques et limites d’utilisation.................................................................................................... 25520.4.4 Mode « sleep » et astuce d’utilisation .............................................................................................. 25720.5 LE MODE « COMPARE »............................................................................................................................ 25720.5.1 Principe de fonctionnement.............................................................................................................. 25820.5.2 Champs d’application ...................................................................................................................... 26220.5.3 Remarques et limites d’utilisation.................................................................................................... 26320.5.4 Le mode « sleep »............................................................................................................................. 26320.5.5 Fonctionnement non conforme......................................................................................................... 26420.6 LE MODE « PWM ».................................................................................................................................. 26520.6.1 <strong>La</strong> théorie du « PWM » .................................................................................................................... 26520.6.2 <strong>La</strong> théorie appliquée aux <strong>PICs</strong>......................................................................................................... 26720.6.3 Les registres utilisés......................................................................................................................... 27320.6.4 Champs d’application ...................................................................................................................... 27520.6.5 Remarques et limites d’utilisation.................................................................................................... 27520.6.6 Le mode « sleep »............................................................................................................................. 27520.7 EXERCICE PRATIQUE : COMMANDE D’UN SERVOMOTEUR PAR LE PWM................................................... 2765