Widerspruch in Pin-Belegung

Guten Tag an alle!

Ich habe ein Arduino Ethernet Board und versuche gerade eine Ethernet-Verbindung damit aufzubauen. Die Verbindung klappt auch, aber nur solange ich den restlichen Teil meines Sketches auskommentiere. Da es sich hierbei hauptsächlich um Pinbelegungen handelt, liegt der Schluss nahe, dass sich meine Pinbelegung irgendwie mit der Ethernetverbindung beißt. Ich habe allerdings diesen Satz hier "Pins 10, 11, 12 and 13 are reserved for interfacing with the Ethernet module and should not be used otherwise" beherzigt und die genannten Pins nicht verwendet. Woran könnte es denn sonst liegen? Hier mal die Teile meines Sketches, von denen der Fehler anscheinend kommt:

const int SW_MOT_MINUS = 6;
const int SW_MOT_PLUS = 7;
const int SW_MAN = 5;
const int SW_AUTO = 4;
const int SW_MEASURE = 3;
const int SW_STOP = 2;

const int NTC2 = A5;
const int NTC1 = A4;
const int TTL_LED_RED = A3;
const int TTL_LED_GREEN = A2;
const int TTL_LED_MAN = A1;
const int TTL_LED_AUTO =  A0;

const int TTL_GP = 9;
const int TTL_ILLU = 8;


void setup() {
  
  pinMode(SW_MOT_MINUS, INPUT);
  pinMode(SW_MOT_PLUS, INPUT);
  pinMode(SW_MAN, INPUT);
  pinMode(SW_AUTO, INPUT);
  pinMode(SW_MEASURE, INPUT);
  pinMode(SW_STOP, INPUT);
  
  pinMode(TTL_LED_RED, OUTPUT);
  pinMode(TTL_LED_GREEN, OUTPUT);
  pinMode(TTL_LED_MAN, OUTPUT);
  pinMode(TTL_LED_AUTO, OUTPUT);
  
  pinMode(TTL_GP, OUTPUT);
  pinMode(TTL_ILLU, OUTPUT);

  digitalWrite(TTL_LED_MAN, LOW);
  digitalWrite(TTL_LED_AUTO, LOW);
  digitalWrite(TTL_LED_RED, LOW);
  digitalWrite(TTL_LED_GREEN, LOW);

  digitalWrite(TTL_LED_MAN, HIGH);
  digitalWrite(TTL_LED_AUTO, HIGH);
  delay(5000);  
  digitalWrite(TTL_LED_MAN, LOW);
  digitalWrite(TTL_GP, HIGH);
}

Vielleicht kann mir ja einer von euch helfen!

Bis dahin liebe Grüße in die Arduino-Runde!
Julchen

Hallo,

bitte immer den gesamten Sketch einfügen umgeben von den code Tags. Oder die .ino Datei anhängen.

hi,

pin4 ist der slaveSelect von der sd-karte. vielleicht macht es das board ja kirre, wenn beide (ethernet und sd-karte) lauschen...

gruß stefan

Das könnte natürlich sein, ich teste gleich mal ob´s wirklich an Pin 4 liegt.