WSAL15391 – MCP23017 IO Expansion Board
Erscheinungsbild
Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.
Zusammenfassung
Die Waveshare-Platine erweitert über den I2C-Bus 16 digitale Ein-/Ausgänge mit dem IC MCP23017. Im Beispiel werden 8 Pins als Tasteneingänge und 8 Pins als LED-Ausgänge verwendet.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Basiskomponente: MCP23017 (16-bit I/O-Expander)
- Schnittstelle: I2C
- Erfasst 16 I/O-Pins insgesamt
- Beispielkonfiguration: 8 Eingänge für Tasten, 8 Ausgänge für LEDs
- Mehrere Module können parallel an denselben I2C-Bus angeschlossen werden
- Jedes zusätzliche Modul benötigt eine eindeutige I2C-Adresse
- Adressierung über die Jumper A0, A1, A2: offen = Hochpegel, kurzgeschlossen = Tiefpegel
- Damit lassen sich bis zu 8 unterschiedliche Adressen bilden (2^3)
Hinweise und Versionsgrenzen
- Die genaue I2C-Grundadresse des MCP23017 ist nicht im Quelltext angegeben; sie muss aus dem Datenblatt entnommen werden.
- Der Quelltext enthält keine konkreten Befehle oder Codebeispiele; vorhandene Ressourcen (User Manual, Schematic, Code, Datasheets) werden nur verlinkt, aber nicht abgebildet.
- Die Angabe 'bis zu 8 Module gleichzeitig' basiert auf der Adressraumgröße (3 Adresspins), nicht auf einer expliziten Herstellerangabe zur Buslast.
- Keine Angaben zu Stromversorgung, Spannungsbereich, Treiber oder Kompatibilität mit bestimmten Mikrocontrollern im Quelldokument.
Quelle und Revisionsnachweis
- MCP23017 IO Expansion Board - Waveshare Wiki
- Quellrevision: 76489
- Erfasst: 2026-08-31T02:48:45+00:00
- SHA-256:
5ebf23b2721e4ec2a74ea4ef71a2022b79645b3028ce2bb3d785d6bcfdcad8d9