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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren