MCP23017 defekt oder was mach ich falsch?

Hallo,

ich möchte gerne einen MCP23017 verwenden und habe massive Probleme mit der Ansteuerung.
Dazu kam noch, dass ich einen Kurzschluss hatte und ich mir nicht sicher bin, ob mein MCP23017 noch richtig funktioniert.

Nun möchte ich jeden Pin für 2 Sekunden ansteuern, um zu sehen, ob er noch funktioniert.

Mein Sketch sieht nun folgendermaßen aus

#include <Wire.h>
#include “Adafruit_MCP23017.h”

Adafruit_MCP23017 mcp;

void setup() {
mcp.begin(); // use default address 0
for (int i=0;i<16;i++)
{
mcp.pinMode(i, OUTPUT);
}
}

void loop() {
for (int i=0;i<16;i++)
{
mcp.digitalWrite(i, HIGH);

mcp.digitalWrite(i, LOW);
}
}

So sollte es doch funktionieren?

Dein Sketch ist nicht zu lesen.
Setze den bitte in Code-Tags, anstatt in Quote-Tags.

Hi

Bis auf die genannten 2 Sekunden, sollte Das so tun.
(zum Testen reicht ein delay(2000) zwischen den HIGH und LOW)

MfG

Das da die zwei Sek. fehlen, wurde dir ja geschrieben.
Und, funktioniert es ?
Den Sketch nicht vergessen.