www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Wie verbindet man 1 Atmega8 mit einem PC über Paralle Port?


Autor: Einsteiger N. (Firma: Student) (batcube)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo ihr,

ich habe da ein Problem. Ich habe eine Schaltung mit einem Atmel Mega 8 
gebaut um ein Lauflicht zu simulieren. Das Programm funktioniert aber 
ich kriege den Hex.datei nicht auf dem µC. Ich habe das Pony Programm um 
daten auf den µC zu schreiben und bezutze ein 25-Poliger Stecker. Ich 
habe schon alle Einstellung am Pony Prog gemacht aber beim Schreiben 
kriege ich immer die Fehlermeldung:"falsches oder fehlendes Divice (-24)

Könnt ihr mir sagen welche Pin vom PC mit dem µC controller belegt 
werden soll um das Programm auf den µC zu schreiben? Ich habe den PORT D 
als Ausgang definiert, die 8 LED's steuern wird.

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Ich habe den PORT D als Ausgang definiert, die 8 LED's steuern wird.

Das ist erstmal nicht wichtig.

>Könnt ihr mir sagen welche Pin vom PC mit dem µC controller belegt werden >soll 
um das Programm auf den µC zu schreiben?
Ja: http://www.mikrocontroller.net/attachment/9495/avrisp.gif
Widerstandswerte können etwas abweichen. Funktioniert bei mit zu 
mindestend. Die Pins von µC: 
http://www.roboternetz.de/wissen/images/8/84/Pinbe...
den Reset pin mit 10k Pull-up versehen. nicht vergessen.
Viel Glück

Autor: Einsteiger N. (Firma: Student) (batcube)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielen Danke für die Information. Und was denkst du wieso ich diesen 
Fehlermeldung "Falsches oder fehlendes Divice (-24)" bekommen?

Auch wollte ich mal wissen. Ich habe ein Quarz von 4 Mhz benutzt. Geht 
das auch mit einem 8MHz und wie hängt es mit dem µC?

Danke schön

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>was denkst du wieso ich diesen Fehlermeldung "Falsches oder fehlendes >Divice 
(-24)" bekommen?
falsche einstellungen bei pony? (Calibration/Port-einstellungen 
überprüft?)
oben rechts der richtige µC ausgewählt?
ISP-kabel in Ordnung? µC richtig beschaltet? (alle GND´s, VCC zusammen)
Reset mit pull up? u.s.w.


>Ich habe ein Quarz von 4 Mhz benutzt. Geht das auch mit einem 8MHz und >wie hängt 
es mit dem µC?

Ich weiss nicht. Kann nur vermuten, dass es funktioniert, aber die 
Zeiten stimmen dann nicht. Musst die Fuse-bits für 8Mhz bei Ponyprog 
setzen. (frag MICH aber NICHT, wo du die Häckchen setzen musst. das 
weiss ich nicht).

du hast soo wenig über deine Schaltung geschrieben, dass man dir kaum 
helfen kann.

Alex (der Ahnungslose) :)))

Autor: Niels Hüsken (monarch35)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei den sogenannten Bitbanger-ISPs gibts ein paar Sachen zu beachten:

- Nur "echte" LPT-Ports verwenden. (keine USB-LPT etc)
- LPT-Modus im Bios auf Standard stellen (kein EPP, kein ECC)
- Baseadresse fest vergeben (lpt1 auf 0x378)
- Laptops meiden.
- ProgrammTiming anpassen (-i bei avrdude)

Leider gibt es für diese Bitbanger keine Funktionsgarantie, da nicht 
jede Hardware es schafft, die benötigten Ströme zu liefern bzw 
Logikpegel zu halten. Für Anfänger ist auf jeden Fall ausgereiftere 
ProggerHardware zu empfehlen (bspw. AVRISP mkII)

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.