Forum: Mikrocontroller und Digitale Elektronik PIC untereinander Kommunizieren


von Martin M. (ats3788)


Lesenswert?

Hallo
Wie schon im Betreff geschrieben
PIC untereinander Kommunizieren (Assembler)
Daten austauschen

PIC16F887 mit PIC16F628A

wie sollte man so etwas angehen?


Schönen Sonntag noch

von STK500-Besitzer (Gast)


Lesenswert?

Martin Michael schrieb:
> wie sollte man so etwas angehen?

Ins Datenblatt gucken, welche gemeinsamen Schnittstellen sie haben?

von Martin M. (ats3788)


Lesenswert?

Danke
das ist mir auch klar
ich meine was für eine Schnittstelle macht da Sinn

RS232, I2E.

von fredfromflett (Gast)


Lesenswert?

Hallo
Über Pic's einfach mal bei "Sprut.de" reinschauen

es gibt eine Zusammenfassung und auch info's über 
Kommunikationsmöglichkeiten

von Kein Name (Gast)


Lesenswert?

Ähm....

16F628A hat keine Hardware für I2E. Warum über I2E in Software 
nachdenken, wenn beide Hardware für usart synchronus mode haben?

von Andreas G. (beastyk)


Lesenswert?

Vielleicht sollte man anstatt über I2E eher mal über I2C nachdenken, 
dann sieht man das der PIC16F887 zwar I2C und SPI unterstützt aber der 
PIC16F628A weder I2C noch SPI Schnittstellen hat.
Was beide Chips haben ist UART!
Man könnte auch über die I/O Pins gehen und Software mässig was 
reißen...aber wer hat schon soviel Zeit und Platz?

Gruß
Ich

von Martin M. (ats3788)


Lesenswert?

Ja Danke

für die Antworten

von Thomas (Gast)


Lesenswert?

Habe ein eigenes Protokoll entwickelt.
1 Draht Leitung.
Siehe DCC Protokoll.
Funktioniert perfekt per Interrupt und auch ohne.

Gruß
Thomas

von Martin M. (ats3788)


Lesenswert?

Danke Thomas werde ich mir mal anschauen
kannst Du das noch verlinken, das wäre toll

von Dirk F (Gast)


Lesenswert?

Hi,
also ich habe 5 PIC18F4620  per SPI vernetzt.
Einer ist der Master, die anderen sind Slaves.
Gruß Dirk

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.