Hallo erstmal!
Es ist mir schon fast Peinlich aber ich bin schon wieder da mit einem
anderen Problem! Ich versuche gerade den I2C Bus zu bedienen. Ich
verwende die von Microchip bereitgestellten Libraries.
Was ich dabei nicht verstehe ist das Beispiel aus dem Handbuch. Zu
verwenden ist der Befehl so:
1 | unsigned char EEByteWrite(
|
2 | unsigned char control,
|
3 | unsigned char address,
|
4 | unsigned char data );
|
Ok wenn ich nun ein kleines EEProm habe komme ich mir meinen 255
Adressen aus. Ich habe aber ein 24CC256. Dabei brauche ich eine High und
eine Low Adresse. Wie kann ich die höheren Adressen aber damit
ansprechen? Mit
1 | EEByteWrite(0xA0, 0x30, 0xA5);
|
komme ich ja nur bis 255 wenn ich mich nicht täusche.
Weiß einer von euch da weiter?
LG
Andreas