Ein- und Ausgänge beim Programmieren via dapa

OP #435718
Lesenswert?
• ▲
▼
Ich möchte meinen AVR (atmega32) über die parallele Schnittstelle 
programmieren (via avrdude). Das klappt auch gut bei kleinen Programmen 
(ca. 5kb), aber bei größeren hängt sich der AVR irgendwie auf, ich 
bekomme nach der Verification nur noch 0xff (Fuses) oder 0x00 (Programm) 
als Rückgabewert (siehe anderer Thread). Deswegen habe ich mir überlegt 
ein Puffer-IC dazwischenzuschalten, um das Signal zu verbessern.
http://www.onsemi.com/pub/Collateral/SN74LS245-D.PDF
Leider funktioniert die Verbindung nicht richtig. Einer der beiden 
"Datenports" muss ja umgekehrt an den IC angeschlossen werden, weil der 
AVR ja Daten an den Rechner sendet. Welcher der beiden ist das, MOSI 
oder MISO?
Ich bin mir nicht sicher ob der Rechner hierbei der Master ist oder der 
AVR.

Vielen Dank für Eure Hilfe!

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.