I2C-EEPROM programmieren am COM1-Port

Gast #740053
Lesenswert?
• ▲
▼
Hallo allerseits

Ich habe gestern meine RS232-Schnittstelle durch die Schaltung auf 
folgender Seite erweitert:http: 
//www.mikrocontroller.net/articles/Pony-Prog_Tutorial. Auf dieser Seite 
steht, dass wenn folgender Fehler auftritt: I2CBus Stop condition error 
(bad timing ?) (-20), die PullUp-Widerstände fehlen müssen. Bei mir 
taucht zwar der gleiche Fehler auf, aber die PullUp-Widerstände sind 
angeschloßen. Ich verwende zwar andere Transistoren, aber der Takt kommt 
durch und die Datenleitung geht für etwa eine halbe Sekunde auf 
High-Pegel. Außerdem ist bei meiner Schaltung C6 auf die 
Betriebsspannung und nicht auf Masse gelegt.

Ich habe alle erdenkliche Tests durchgeführt, und finde trotzdem den 
Fehler nicht.

Kann mir da einer Bitte weiterhelfen.
Angehängte Dateien:
Gast #741042
Lesenswert?
• ▲
▼
Hallo

Ich habe mal heute C6 an masse gelötet, und trotzdem war der Fehler noch 
vorhanden.
Außerdem fand ich heute zwei BC337-40 Transistoren, und diese dann auf 
einem Steckbrett mit der Platine verbunden, und anschließend 
verschiedene PullUp-Widerstände ausprobiert. Immer der selbe Fehler.

Hat vielleicht noch jemand außer mir diese Schnittstelle, und kann mir 
wenigstens sagen, ob die bei den werten dieser Schaltung hier läuft.
http://www.mikrocontroller.net/articles/Pony-Prog_Tutorial

Wie jeder sehen kann, verwende ich keine LEDs, aber wenn man den 
dynamischen Ersatzwiderstand der LED in Reihe mit 1k und Parallel zu 3k3 
ausrechnet, geht r von 3,3k auf 1,12k runter. Also müsste meine 
Schaltung doch funktionieren.

Wäre wirklich sehr Dankbar für jeden noch so kleinen Tipp.

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.