Ansteuern eines MCP23017

#6554133
Lesenswert?
• ▲
▼
Les halt die Registerbeschreibung, das ist absolut kein Hexenwerk.....
Dort muss einfach alles entsprechend nach deinen Bedürfnissen 
eingestellt werden.

Wenn es für die Arbeit ist sollte man erwarten können das der 
Angestellte in der Lage ist die ihm gestellte Aufgabe zu lösen, zumal 
wenn es sich um sowas triviales handelt.
Gast #6554603
Lesenswert?
• ▲
▼
Warum macht man es sich so schwer?
Bei absoluter ideenlosigkeit, würde ich einen Blick in vorhandene 
Arduino Bibliotheken werfen. Auch wenn diese nicht immer optimal 
umgesetzt wurden, hat man bereits einen ersten Eindruck wie es gehen 
könnte.
#6554657
Lesenswert?
• ▲
▼
Johannes schrieb:
> Hallo,
>
>
> hat jemand von euch schon mit dem MCP23017 IO Expander gearbeitet ?
> Ich stelle eine I2C Kommunikation auf und verwende den Expander als
> slave..
>
> Jetzt fehlt mir der Ansatzpunkt, weshalb einen funktionierender Code
> sehr gut
> wäre.
>
> Hat den jemand von euch ?
>
> Gruß

Hallo

1. hast Du schon gegoogelt?
2. check mal http://www.peterfleury.epizy.com/avr-software.html?i=1
3. Ich verwende selbst den MCP23017 als Portexpander für einen ATMega8 - 
das ist wahrlich kein Hexenwerk.
#6554820
Lesenswert?
• ▲
▼
kenny schrieb:
> Warum macht man es sich so schwer?
> Bei absoluter ideenlosigkeit, würde ich einen Blick in vorhandene
> Arduino Bibliotheken werfen.

Weil man auch verstehen will, was man genau macht. Wenn man mit 
Datenblatt schwer umgehen kann, wird man umso weniger Klarheit in einer 
Arduino-Bibliothek finden.

Man sollte zuerst versuchen, einfaches Schreiben und Lesen zu machen, 
immer je 3 Bytes senden: IC-Adresse, Register-Adresse und Databyte.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.