Gast
#1559450
Ich programmiere schon seit langer Zeit Atmel-Prozessoren. Jetzt möchte ich eine Schaltung nachbauen, auf der bisher ein PIC-Controller zum Einsatz kommt. (Fertige Platine von der Uni) Da ich mich nicht in PIC einarbeiten möchte und auch nicht brauche (Code ist nicht verfügbar), habe ich eine Frage an die PIC-Anwender unter euch. Zum Einsatz kommt ein PIC16F676, dieser kommuniziert unter anderem mit einem DA-Wandler Baustein über eine Clock-Leitung und eine Data-Leitung. Der "Vorgänger" benutzt Pin9 (RC1/AN5) als Clock-Leitung und Pin10 (RC0/AN4) als Data-Leitung zum DA-Wandler. Meine Frage: Hat der "Vorgänger" den Datenaustausch mit CLK/Data "zu Fuß" programmiert oder benutzt er die Leitungen mit internen Registern als Serielle Schnittstelle? Im Datenblatt ist das nicht explizit erwähnt und ich kenne mich nicht mit der PIC Struktur aus. Könnt Ihr mir dazu etwas sagen? Bei Atmel würde ich jetzt spontan die SCL und SDA Leitung meiner seriellen Schnittstelle nehmen. Aber vielleicht hat es ja einen Grund für den Manuellen Weg. Auslesen konnte ich leider nichts, da mir die Platine nur eingeschränkt zur Verfügung steht, daher kenne ich auch nicht die Frequenz mit der die Kommunikation abläuft. Falls die nötig sein sollte, muss ich mir erst mal eine lauffähige Platine besorgen.