Arduino Forum

International => Français => Topic started by: gaelperr on Feb 13, 2018, 07:57 am

Title: Utilisation de Rx et Tx comme sortie
Post by: gaelperr on Feb 13, 2018, 07:57 am
Bonjour,

J'ai remarqué que les pins 0 et 1, soit RX et TX restent toujours à 1 même quand je les définis en tant que sortie et que je les forces à 0.
Voici un code tout simple que j'ai essayé :

void setup() {
DDRD = B00000000;

}

void loop() {
PORTD = B11111111;
delay(500);
PORTD = B00000000;
delay(500);                                                                       
}

Toutes les sorties du Port D (pin 0 - 7) obtiennent un signal carré, sauf les pin 0 et 1 qui elles restent toujours à 1. Faut-il rajouter quelque chose afin de les utilisées normalement ?
Title: Re: Utilisation de Rx et Tx comme sortie
Post by: _pepe_ on Feb 13, 2018, 08:26 am
Supprimé
Title: Re: Utilisation de Rx et Tx comme sortie
Post by: gaelperr on Feb 13, 2018, 09:03 am
Merci de ta réponse. J'ai fais une erreur en mettant en entrée au lieu de mettre en sortie.

J'ai modifié le DDRD = B11111111;

Mais bizarrement toujours le même problème...  :smiley-confuse:
Title: Re: Utilisation de Rx et Tx comme sortie
Post by: gaelperr on Feb 13, 2018, 09:16 am
Par contre lorsque je fais un programme contrôlant uniquement la pin 0 ou la pin 1, ça fonctionne très bien
Title: Re: Utilisation de Rx et Tx comme sortie
Post by: _pepe_ on Feb 13, 2018, 10:38 am
Supprimé