Kommunikation zwischen 2 PICs 16F84

Hallo,

ich habe 2 PICs 16F84. Einer davon empf=E4ngt bis zu 4 verschiedene Signale =FCber die Eing=E4nge, der andere soll entsprechend Aktionen ausf=FChren.

Verbunden sind die PICs =FCber eine 4-Adrige Leitung, wo auch die Spannungsversorgung mit dr=FCber geht. Also z.B.:

1: +5V 2: Clock 3: Data 4: GND

Nun soll der eine dem anderen =FCber die Leitung mitteilen, welche der 4 Signale eingetroffen sind.

Ich suche nun nach einem simplen Protokoll (unidirektional reicht, bidirektional w=E4re besser), um die beiden PICs kommunizieren zu lassen. Hat jemand von Euch einen guten Tip, wo ich im Internet etwas fertiges mit Src-Code finden kann. Bin ja ehrlich, dass ich keine Lust habe jetzt wieder ein existierendes Rad neu zu erfinden.

Also m=F6glich ist es wie oben schon geschrieben unidirektional mit Clock/Data. Es w=FCrde ja auch bidirekional mit Send/Receive funktionieren.

Nebenbei: Die Schaltung steht schon und andere PICs kommen nicht in Frage, da ich diese schon habe.

Vielen Dank f=FCr Euren Tip.

Dirk

Reply to
DJans
Loading thread data ...

AN593 von Microchip.

formatting link

Gruss, Matthias

Reply to
Matthias Heinrichs

snipped-for-privacy@gmx.de schrieb:

Hi!

Nimm doch I2C. Such einfach mal in Google nach I2C und PIC18F84, da wirst Du gewiss Master- und Slave-Code finden.

Gruß Jürgen

--
Mailadress: klein AT ek-p DOT de
Advertisement to this mail address is prohibited!
MyEbay: http://members.ebay.de/aboutme/do1pjk/
Reply to
Juergen Klein

Hallo Dirk,

ich unterstell Dir mal, dass die beiden PICs nicht nebeneinander auf der LP sitzen.

Probiers doch mit RS 232C, der geht auch auf längere Distanz. Da gibts ne App-Note dazu.

oder dun nimmst nen anderen PIC mit UART, z.B. PIC 16F627(A). Der ist Pinkompatibel, hat auch internes EEPROM, brauch kein Quarz...

Gruss Jochen

Reply to
Jochen Rapp

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.