Utilisation de Rx et Tx comme sortie

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 ?

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... :confused:

Par contre lorsque je fais un programme contrôlant uniquement la pin 0 ou la pin 1, ça fonctionne très bien