Forum: Mikrocontroller und Digitale Elektronik Program -> ATmega 8515


von Mike .. (90peter90)


Lesenswert?

Hallo,

ich habe mich entschlossen neben der Java Programmierung(FI/AE) noch mit 
den Microcontrollern zu beschäftigen. Es war schon immer spannend 
irgendwelche Gleise meiner Eisenbahn automatisch schalten zu lassen(habe 
ich vor einiger Zeit mal gebaut), ...


Nun habe ich mir das STK 500 gekauft aber leider bekomme ich das 
Programm, was ich geschrieben habe nicht auf den µC.

Ich weiss eigtl. auch gar nicht wie ich das überhaupt bewerkställigen 
soll.

Kann mir vielleicht jemand helfen ?


Gruß
Mike

von Mike .. (90peter90)


Lesenswert?

ich benutze übrigends auch das AVR Studio 4.18 und habe das STK500 über 
ein usb-Com Adapter per rs232Kabel verbunden.(Verbindung steht auch)

von Mike .. (90peter90)


Lesenswert?

was kann das sein, dass ich das Program nicht auf dem  Controller 
bekomme? Könnte mir jemand helfen ? :-(

von Hc Z. (mizch)


Lesenswert?

Deine Angaben sind sehr dünn.  Was hast Du versucht.  An welcher Stelle 
im "Programming Dialog" aus der AVR-Studio-Hilfe klemmt's denn?  Und 
"Getting started" hast Du auch gelesen?

von spess53 (Gast)


Lesenswert?

Hi

>was kann das sein, dass ich das Program nicht auf dem  Controller
>bekomme? Könnte mir jemand helfen ? :-(

Schon mal irgendwelche Hilfedateien vom AVR-Studio bemüht ?

MfG Spess

von Mike .. (90peter90)


Angehängte Dateien:

Lesenswert?

Hallo,

ja das habe ich jetzt gemacht. Hbe mir jetzt ein Program gechnappt, 
copy->paste..
leider es kommt eine isp mode error exxeption...

Ich programmiere über ISP(57.6 kHz).(STK500->ATmega8515)

UND ja die Abschnitte habe ich auch gelesen!

Verstehe nicht wieso das nicht geht ???

von Chris (Gast)


Lesenswert?

1. In deinem Programm wird die m8def.inc eingebunden. Die ist für den 
Mega8 und nicht den Mega8515 gedacht.

2. Der Fehler tritt beim Schreiben des EEPROM auf. Du hast für dieses 
jedoch gar keine Datei mit deinem Programm beim Compilieren erzeugt. Was 
ist mit dem Schreiben des Flash? Klappt das?

von Michael U. (amiga)


Lesenswert?

Hallo,

lösch mal den Eintrag im Programmierdialog bei EEPORM -> Input HEX File, 
der bleibt leer.

Das Programm wird nur bei Flash angegeben, das scheint auch geklappt zu 
habe.
Ein EEPROM-File gibt es nur, wenn Du im Programm gezielt das EEPROM 
benutzt und da Konstanten definierst, also sehr selten.

PS: Chris (Gast): Du hast zwar recht, aber flaschen muß sich das 
Ergebnis trotzdem lassen, es läuft dann eben nur nicht auf dem Mega8515.

Gruß aus Berlin
Michael

von Mike .. (90peter90)


Lesenswert?

Hallo,

ja das flashen funktioniert, aber ich seh kein Resultat...

Habe den Pfad zu der Eep-Datei jetzt rausgenommen.

von Mike .. (90peter90)


Lesenswert?

(headbang)
ich habs, hatte die falsche Datei zum flashen angegeben ;-D

oh man, aller Anfang ist schwer !? :-)

Gruß
Mike

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
Noch kein Account? Hier anmelden.