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.
>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/Pinbelegungmega8.gif den Reset pin mit 10k Pull-up versehen. nicht vergessen. Viel Glück
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
>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) :)))
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)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.