Hallo Beisammen,
ich bin gerade dabei mir eine GPIO Erweiterung mittels MCP23S17 zu bauen.
Hardware habe ich auf folgendem Schaltplan (Erik Bartmann) aufgebaut und ein paar Veränderungen durchgeführt:
- Port A und Port B sind Eingänge
- ich habe Pulldown statt Pullup-Widerstände verwendet
- Reset und Bus-Adresse Taster sind weggelassen da ich nur einen MCP habe
Als Ansteuerung habe ich ebenfalls die Software auf Basis von Erik Bartmann verwendet und für meine Zwecke Umgeschrieben. Es sind allerdings noch ein paar Abschnitte Dead Code nachdem ich beide Ports als Eingänge habe und nichts mehr ansteuere.
Nun habe ich das Problem dass er mir den Tastendruck nicht erkennt und ich leider nicht weiß wieso.
Hardware hoffe ich dass soweit passt. Es liegen zumindest 0 bzw 3.3V bei den Tastern an (nicht gedrückt, gedrückt versteht sich)
Ich hoffe ihr könnt mir weiterhelfen.
Grüße
Jo