PIN defekt???

Hallo,
ich wollte 10 Schalter an meinem MEGA Board anschließen, irgendiwe haben 3 Schalter immer den Wert HIGH angezeigt.
Jetzt habe ich das mal mit nem ganz einfachen code getestet, direkt über Breadboard an den Arduino.
Ergebnis, tatsächlich ist PIN 44 immer HIGH.
Hier mal der Code:

int button=44;
int state=0;
void setup()
{  
  pinMode (button, INPUT);
  Serial.begin(9600); 
  
}
void loop() {
  state=digitalRead(button);
  Serial.println(state,DEC);
}

Kann das sein? Kann ich da noch irgendwas machen oder das mal genau testen?=

Gruß

EDIT//
Betrifft genau PIN 44, 46, 48,
PIN 42 und 50 zB funktionieren.

Gruß

Pull-Up-/Pull-Down-Widerstände verbaut?

auf dem breadboard, klar. wie gesagt, bei den anderen pins klappts.
genauso:http://www.arduino.cc/en/Tutorial/Button

ansonsten is nix auf dem arduino verbaut