USBasp und gleichzeitig SPI-Pins belegen?

OP #540445
Lesenswert?
• ▲
▼
Hallo,

ich habe folgendes Problem: ich programmiere derzeit mit dem USBasp und 
habe nun ein LCD-Display an PORTB eines Mega8 (somit sind auch SPI-Pins 
belegt) angeschlossen.
Wenn ich das LCD angeschlossen habe und gleichzeitg flashen will (mit 
WinAVR) kommt eine Fehlermeldung.
Sobald ich aber den Jumper von SCK weggebe, gehts wieder

mit meinem STK200 hats vorher nie ein Probelm mit LCD und flashen 
gleichzeitig gegeben, was macht der anders bzw wie kann ich das auch mit 
dem usbasp hinbekommen?

Hat vielleicht schon jemand ein ähnliches Problem gehabt bzw dieses 
gelöst? Ich hab auch schon Probleme mit USBasp gehabt wenn ich z.B einen 
DAC, der über SPI läuft, angeschlossen hatte

Es wäre gut wenns dafür eine Lösung gibt, denn wenn man eine fertige 
Platine hat ists schwer immer SCK zu trennen, bei meinem 
Expertimentierbord gehts derzeit noch...

Gruß Stefan
OP #541149
Lesenswert?
• ▲
▼
Ich meine nicht den SCK Jumper am USBasp, den weiß ich schon wofür der 
ist...

Ich meinte SCK des zu flashenden µC, ist in meinem Fall ebenfalls ein 
mega8, vielleicht war das zu unklar

Also ich flashe einen Mega8 auf meinem Experimentierbord mit dem Usbasp, 
und am Exp. bord kann ich an PORTB auf LCD jumpern oder irgendeine 
andere Anwendung...

Flashen kann ich nun solange der Jumper an PB5 (=SCK) frei ist, nur 
warum gehts sonst nicht? Mit STK200 ists wie gesagt immer gegangen

Ich hoffe, dass mir nun jemand helfen kann

Gruß Stefan
#541745
Lesenswert?
• ▲
▼
Ich denke mal in die gleiche Richtung wie Holger, die Load durch Dein 
LCD Display beeinflusst den Pegel bzw. die Flanken auf den 
ISP-Leitungen, je langsamer man programmiert desto unkritischer ist es. 
Du kannst versuchen die Leitungen zu entkoppeln ( mittels Widerstand ) 
oder Du mußt wirklich zum Programmieren die Leitungen trennen.

pitti
OP #542481
Lesenswert?
• ▲
▼
ok, werde vielleicht mal mit Widerständen versuchen

Kann es auch sein, dass der Fehler im usbasp liegt? Ich hab nämlich noch 
den alten Schaltplan, dort sind bei den Leitungen zum ISP Stecker (SCK, 
MOSI, MISO...) überall 330 Ohm Widerstände drinnen.

Bei der neuen Schaltung ist das nicht so und der STK200 hat das auch 
nicht

Gruß Stefan

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.