12.01.2013 Views

Cours 80C552

Cours 80C552

Cours 80C552

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

C - Le compteur/temporisateur (dit “timer”) T2:<br />

1°- Bornes utilisées:<br />

CT0I (ou P1.0): borne d’activation du registre de capture CT0,<br />

CT1I (ou P1.1): borne d’activation du registre de capture CT1,<br />

CT2I (ou P1.2): borne d’activation du registre de capture CT2,<br />

CT3I (ou P1.3): borne d’activation du registre de capture CT3,<br />

T2 (ou P1.4): borne d’entrée de comptage des évènements externes,<br />

RT2 (ou P1.5): borne de remise à zéro de T2, active sur front montant.<br />

2°- Registres utilisés:<br />

Le timer T2 est un registre 16 bits (TMH2 + TML2 = adresses EDh et ECh), dont le contenu<br />

ne peut pas être modifié par programme.<br />

Il est associé à quatre registres 16 bits de capture, permettant de mémoriser le contenu du timer:<br />

- CT3 (CTH3 + CTL3 = adresses CFh et AFh),<br />

- CT2 (CTH2 + CTL2 = adresses CEh et AEh),<br />

- CT1 (CTH1 + CTL1 = adresses CDh et ADh),<br />

- CT0 (CTH0 + CTL0 = adresses CCh et ACh).<br />

ainsi qu’à trois registres de comparaison:<br />

- CM2 (CMH2 + CML2 = adresses CBh et ABh),<br />

- CM1 (CMH1 + CML1 = adresses CAh et AAh),<br />

- CM0 (CMH0 + CML0 = adresses C9h et A9h),<br />

permettant lors de l’égalité entre les contenus des registres T2 et CTn de fixer l’état d’une bornes<br />

de P4 ( Set, Reset ou Toogle).<br />

Le fonctionnement de tout cet ensemble est régi par les registres suivants:<br />

TM2CON: registre de contrôle du timer T2 (adresseEAh),<br />

CTCON: registre de contrôle des registres de capture (adresse EBh),<br />

STE: registre de mise à 1 (adresse EEh),<br />

RTE: registre de remise à 0 ou inversion (adresse EFh),<br />

TM2IR: registre des indicateurs d’interruption (adresse C8h, bit à bit de C8h à CFh),<br />

IEN1: registre d’autorisations des interruptions (adresse E8h, bit à bit de E8h à EFh),<br />

IP1: registre de priorité des interruptions (adresse F8h, bit à bit de F8h à FFh).<br />

- 91 - - cf RIVALIN Georges 2005-2006-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!