mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATMega 8 Programmieren


Autor: Crusader Rob (crusader)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich hab die Schaltung zum Programmieren des ATMega 8 nach dem Tutorial
von dieser Seite gebaut. Als ISP verwende ich den hier:
http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=...
Bin mir ziemlich sicher, dass die Schaltung auch richtig nachgebaut
ist. Hab ich schon mehrmals überprüft.

Die Programme (Ponyprog, yaap) erkennen die Schaltung aber nicht.
Bei Ponyprog bei "Probe" kommt immer "Test Failed".
Bei yaap "Init failed. Is target connected and powered on?".

Haben beide Programme auch schon an 2 Rechnern getestet, liegt also
wahrscheinlich auch nicht am LPT Port.

Habt ihr irgendwelche Ideen, woran das liegen könnte?

Autor: Jadeclaw (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Am LPT-Stecker ( Con1 ) sind Pin 3 und 11 sowie Pin2 und 12 miteinander
zu verbinden.
Dann entspricht das Ganze meinem Adapter.
Und damit läufts bei mir mit PonyProg.
Auszuwählen ist im Interface Setup 'Parallel' und 'AVR ISP I/O'
Danach Calibrate aufrufen.

Gruss
Jadeclaw.

Autor: Niels Huesken (monarch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Ding braucht ne externe Spannungsversorgung an Con3.
Richtig angeschlossen?

Auch ist bei solchen paralellport-adaptern darauf zu achten, das die
spannungen stimmen. Laptops und Notebooks beispielsweise führen
manchmal keine 5Volt Signale oder kommen nicht auf die 0,7Volt runter.

Autor: Marco (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sogar PCs (bei mir nForce2 Board) kommen manchmal nicht auf 5, sondern
nur auf 3,3V. Das ist natürlich perfekt wenn man 3,3V Hardware
verwenden will (Wiggler JTAG Adapter etc.) und es sollte auch mit 5V
Bauteilen klappen.
Mein selbstgebauter ISP Programmer jedenfalls läuft seit jeher
problemlos. Ich tippe daher auf die Stromversorgung oder falsche
Einstellungen. Schnapp dir mal ein Oszi und miss am Parallelport nach
ob sich an den entsprechenden Pins was tut wenn du bei Ponyprog
"init" oder "read" oder was auch immer anklickst :)

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.