Objectifs
- Importance
- Comment configurer un port ?
- Comment lire ou écrire dans un port ?
- Exemple : Commande simultanée de 8 LEDs
- Etc.
Importance
- Commande simultanée des E/S – parallèle
- Réduire la complexité du code et probabilité de faire des erreurs
- Augmenter la vitesse de son code
Les registres de direction (contrôle) sur 8 bits DDRx (lecture/écriture)
- « 0 » : pin en entrées
- « 1 » : pin en sortie
Exemples
Les registres des données (envoyées ou reçues) sur 8 bits PORTx
Exemple ATmega8 & ATmega168
- PORB pins 8-13
- PORTC entrées analogiques
- PORD 0-7