24.06.2013 Views

Programmation proche du hardware avec le kit de développement ...

Programmation proche du hardware avec le kit de développement ...

Programmation proche du hardware avec le kit de développement ...

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.

Hardwarenahe Programmierung in C<br />

3.4 Les entrées et <strong>le</strong> sorties <strong>du</strong> C08051F2xx<br />

Tous <strong>le</strong>s contrô<strong>le</strong>urs <strong>de</strong> la famil<strong>le</strong> 8051 possè<strong>de</strong>nt 4 ports standards, contenant chacun 8 pins. L’étage<br />

d’amplification <strong>de</strong> sortie <strong>de</strong> ces pins peut être configuré soit comme « push pull » ou « open drain ».<br />

Les composants digitaux (<strong>le</strong> timer, l’horloge <strong>du</strong> système, <strong>le</strong> comparateur <strong>de</strong> tension, <strong>le</strong> convertisseur<br />

AD, <strong>le</strong>s interfaces sériels SPI et UART,) peuvent être connectés à <strong>le</strong>urs pins à l’ai<strong>de</strong> <strong>de</strong> multip<strong>le</strong>xeurs.<br />

Ces multip<strong>le</strong>xeur peuvent être configuré à l’ai<strong>de</strong> <strong>de</strong> registres <strong>de</strong> configuration (Special Function<br />

Register : SFR).<br />

Un multip<strong>le</strong>xeur (en abrégé: MUX) est un circuit <strong>de</strong> commutation, qui permet <strong>de</strong> sé<strong>le</strong>ctionner un<br />

signal parmi un certain nombre <strong>de</strong> signaux (comme par exemp<strong>le</strong>, pour <strong>le</strong>s accès aux cases mémoire ou<br />

la sé<strong>le</strong>ction analogique ou numérique <strong>de</strong>s canaux d’entrée).<br />

Les mo<strong>de</strong>s d’entrée <strong>de</strong>s 32 pins peuvent être configurés soit en analogique ou en numérique (voir<br />

Figure 26).<br />

Figure 26 : Schéma bloque <strong>de</strong>s entrées et <strong>de</strong>s sorties<br />

28 / 41

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

Saved successfully!

Ooh no, something went wrong!