Cours 80C552
Cours 80C552
Cours 80C552
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2°- Registres à fonctions spéciales (SFR):<br />
Chacune des fonctions supplémentaires nécessitera l’utilisation de registres spécifiques. Ainsi, la<br />
conversion analogique/digital fera appel aux registres ADCH et ADCON.<br />
Le registre correspondant au port<br />
P5 (adresse: C4h) comporte les<br />
états des 8 entrées analogiques à<br />
convertir: on remarque qu’elles sont<br />
dénommées ADC7 à ADC0.<br />
Le registre ADCON (Analogic/<br />
digital control) contiendra les variables<br />
nécessaires à la préparation de<br />
la conversion, et à son contrôle final.<br />
Le registre ADCH (Analogic/<br />
digital converter high) contiendra<br />
les 8 bits de poids les plus forts du<br />
résultat de la conversion.<br />
De même, pour la communication<br />
sur bus I²C, il sera fait appel<br />
aux registres S1ADR, S1DAT,<br />
S1STA, S1CON.<br />
Les registres PWMP, PWM1 et<br />
PWM0 seront utilisés pour la production<br />
de signaux modulés en<br />
largeur d’impulsion (MLI ou PWM:<br />
Pulse Wide Modulation).<br />
De même les compteurs (timers)<br />
font appel à un certain nombre de<br />
registres:<br />
- les registres TMH2 et TML2<br />
(TiMer High et TiMer Low, soit 16<br />
bits au total) d’une part,<br />
TM2CON et TM2IR (TiMer Control<br />
et TiMer INterruption) d’autre<br />
part, pour le compteur 2,<br />
- le registre T3 pour le compteur<br />
3.<br />
- 87 - - cf RIVALIN Georges 2005-2006-