 
          
 
			
			 
			
			 
			
			Das beantwortet meine Frage nur zum Teil, ich habe gemeint wie ich meiner M32 Erweiterungsplatine klar mache das am I2C Bus Ausgänge sind.
MfG Snow Wolf
 
			
			 
			
			Naja dann werde ich mal schauen ob ich das irgendwie hin bekomme.
MfG Snow Wolf
 
			
			So ich hab mir jetzt 2 PCA9555 gekauft und auf einer Platine verbaut. Jetzt hab ich das Problem das ich nicht genau weiß wie ich in meinem Programm festlege wo welcher Ausgang liegt bzw. welcher Widerstand an den Adressleitungen welche Adresse macht.
MfG Snow Wolf
 
			
			
Bei Google gleich der erste Treffer.. http://www.nxp.com/documents/data_sheet/PCA9555.pdf dort sollt alles zu finden sein.
Gruß Richard
 
			
			Aus dem Datenblatt habe ich folgendes herausgefunden:
und zwar wenn man die 3 Eingänge für die Adresse auf Masse legt ist die Adresse 0100 000b und so weiter.
Wenn ich einen Ausgang will muss ich im Register C0.0 (bis C0.7) und C1.0 (bis C1.7) eine 0 stehen.
Die Ausgänge kann man im Register O0.0 (bis O0.7) und O1.0 (bis O1.7) setzten.
Jetzt stellt sich nur die Frage wie das ganze in C aussieht.
MfG Snow Wolf
Ps: Danke für das Datenblatt
 
			
			 
			
			Naja kann man nix machen aber jetzt weiß ich schon mehr als vorher das is auch was ich werd mich mal umschaun vl find ich was
MfG Snow Wolf
Lesezeichen