www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC16F und Xilinx CPLD


Autor: timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
kann ich ohne Weiteres einen PIC16Fx mit einem Xilinx XC95144XL (3.3V) 
verbinden. Ich wollte mit dem PIC Signale in den CPLD schieben und dort 
dann
weiter verarbeiten. Ich hätte jetzt einfach den PIC und CPLD mit 
einander verbunden. Kann das gut gehen? Oder sollte ich noch Widerstände 
dazwischen hängen?

Vielen Dank & Gruß
timo

Autor: 3348 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn beid gmit der gleichen spannung gespoiesen werden geht das. Ja die 
Widerstaende wuerde ich auch empfehlen, da es immer mal wieder passiert, 
dass beim Entwickeln ausgang auf ausgang kommt. Nimm da 1K. Zu empfehlen 
ist auch an alle Pins einen Pulldown von 22k zu haben, da es immer einen 
Zeitpunkt gibt wo der Controller, resp das CPLD tristate sind.

Autor: timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
gleiche Spannung haben die nicht. Der CPLD hat 3.3V der PIC 5V

Gruß
timo

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das sollte eigentlich trotzdem kein Problem sein. Die I/Os des CPLD sind 
5V tolerant.

Allerdings brauchst Du trotzdem 3.3 V als Spannungsversorgung und an 
nicht-I/O-Leitungen (z.B. JTAG) würde ich keine 5V legen.

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du kannst Dir auch einen XC95144 zulegen (ohne XL). Das ist die 5V 
Version.

Autor: timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
erstmal vielen Dank. Ich bin echt begeistert wie schnell mir hier 
geholfen wird. Respekt. So was hat man nicht in jedem Forum.
also mache ich das jetzt so.
An jede Leitung zwischen PIC und CPLD 1k Widerstände. Spannungsversorung 
für den CPLD war ja eh schon 3.3V. JTAG liegt bei mir auf Pin- Header 
und bekommt 3.3V Spannung. Sonst sind am CPLD auf nur 3.3V (VCCIO, VCC 
etc.)

Klar den CX95144 ohne XL könnte ich auf nehmen. Nur den müsste ich extra 
einkaufen. Von den XL- Typen haben wir inner Firma noch um die 100 Stück 
auf Lager.

Gruß & Vielen Dank für eure Antworten
timo

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.