PIC18F14K50 und I2C

OP #2448089
Lesenswert?
• ▲
▼
Hallo,

ich versuche schon mehrere Wochen meinen PIC18F14K50 der auf dem "Low 
Pin Count Dev Kit" läuft mit meinem Si4703 Breakout Board zum laufen zu 
bringen. Das Board des Si4703 hat schon Pull-Up-Widerstände drauf, da 
brauche ich also nichts zu machen. Ich habe zwei LEDs in Serie zu den 
SDA und SCL Leitungen geschaltet und das Board wird über die GND und VDD 
Pins des PIC mit Strom versorgt.

Ich kann am Blinken der LEDs erkennen, dass der PIC das Start-Signal 
gibt (SDA low und dann SCL low) und dann beim Schreiben die Adresse des 
Slaves schickt. Mein Problem ist aber, dass der Slave nie ein ACK zurück 
sendet :(

Ich habe meinen Code angehängt, hoffe dass ihr Tipps für mich habt, denn 
ich bin völlig am Ende mit meinem Latein!
Angehängte Dateien:

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.