mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 2 12f675 verbinden


Autor: Jam (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Wollte im rahmen eines Projektes zwei 12f675 miteinander verbinden 
oder auch mehrere. Wie beschalte ich sie Hardwaremäßig eigentlich??
Es muß auf jeden fall einer master und der andere slave sein??

danke für hilfe

Autor: Severino R. (severino)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die PIC12F675 haben keine Kommunikations-Peripherie integriert.
Du kannst eine Software-SPI oder eine Software-UART Schnittstelle 
verwenden.

> Es muß auf jeden fall einer master und der andere slave sein??

Ist dies eine Frage oder eine Feststellung?

Autor: Alibaba (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
von meiner seite aus eine Festlegung, nur wie verdrate ich sie jetzt mit 
ein ander ??

Autor: Alibaba (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
kann man das eventuell nach dem SPI bussystem 
verbinden(SPI-Sternverbindung)?

Autor: Severino R. (severino)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da die Kommunikationsfunktion per Software realisiert werden muss, 
spielt es im Prinzip keine Rolle, welche Pins verwendet werden, also 
z.B.

Master         Slave
GP0     --->   GP0
GP1    <---    GP1
GND     ---    GND

oder auch:

Master         Slave
GP0     --->   GP1
GP1    <---    GP0
GND     ---    GND

Es könnte aber sein, dass die Software unflexibel ist und auf bestimmten 
Pins beharrt.
Du müsstest schon zuerst die Software schreiben/finden, um ganz sicher 
zu gehen.
In welcher Sprache willst Du die Dinger programmieren?

Autor: Alibaba (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
in c, mit ccs

Autor: Severino R. (severino)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dann schau Dir mal im CCS Manual #USE RS232 an.
Dort kannst Du die Pins angeben: XMIT=pin, RCV=pin.
Oder #USE SPI, oder #USE I2C.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.