Forum: Mikrocontroller und Digitale Elektronik 8 x ICPotie an PIC18F4520


von verynew (Gast)


Lesenswert?

Hallo liebes Forum,

ich möchte acht ICPoties (XICOR X9118) an einen PIC-18F4520 
anschliessen. Die ersten 4 habe ich an RC3 (SCL) bzw RC4 (SDA) 
angeschlossen, dies funktioniert einwandfrei (die Poties lassen sich 
beschreiben. lesen etc.).

Da das Adressregister der Poties nur 2bit groß ist, lassen sich maximal 
4 Poties an einen SDA-Bus anschliessen.

Nun möchte ich aber 4 weitere Poties an den PIC anschliessen. Den 
SCL-Bus (RC3) kann ich weiterhin verwenden und einfach an die 4 neuen 
Poties führen (zmd sehe ich das so^^).
Für SDA-2 benötige ich aber einen neuen Portpin.

Hierfür würde ich gerne RC1 benutzen. Allerdings bin ich mir nicht 
sicher ob das überhaupt möglich ist, da auf RC1 ja auch das zweite 
CCP-Modul ist.
Da ich mit CCP noch nie gearbeitet habe, ist mir nicht ganz klar ob ich 
diesen PIN so einfach für einen normalen Output verwenden darf/kann.

Deshalb die Frage: Auf was muss ich achten, wenn ich RC1 als zweiten 
SDA-Bus verwenden möchte?

Vielen Dank!
newbie

von John (Gast)


Lesenswert?

Hallo verynew newbie,
wie wäre es mit einem 2-Kanal Multiplexer (PCA9543)?

http://www.reichelt.de/?ACTION=3;ARTICLE=70047;PROVID=2402

Du kannst an jedem der zwei Kanäle vier von deinen Potis betreiben. Die 
Umschaltung, zwischen den Kanälen, erfolgt per I2C-Befehl.

Gruß
John

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.