« Utiliser les PIC 16F et 18F/Les ports et le langage C » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Changement de type cosmétique
Ligne 295 :
Comme on peut s'y attendre on retrouve tous les [[w:Port_matériel|PORT]]s sur le brochage : les 5 bits du '''PORTA''' (RA4 ... RA0) et les 8 bits du '''PORTB''' (RB7 ... RB0).
 
== Des LEDs et des boutons poussoirs sur des PORTs ==
=== Le PORT et sa modélisation électrique ===
Le modèle électrique est très simple : on le modélise comme d'habitude à l'aide de Thevenin.
 
Ligne 303 :
[[Fichier:TheveninPort.png|thumb|center|250px|Modèle de Thévenin d'un PORT en sortie]]
 
=== Connecter et dimensionner des LEDs ===
Une LED est une diode et par conséquent se modélise de la même manière :
 
Ligne 312 :
[[Fichier:ConnectLED.png|thumb|center|250px|Connexions de LEDs à un microcontroleur]]
 
=== Connecter des boutons poussoirs ===
Il est naturellement possible de connecter des boutons poussoirs à un PORT et de demander au micro-contrôleur de dire si le bouton est appuyé ou relâché. (Sur un robot mobile on peut utiliser ce principe pour détecter des objets)