PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Keine Definitionsdatei für ATMEGA328P?



k-15
02.03.2009, 12:21
Hallo,

ich habe hier ein Board mit dem ATMega328p und wollte mit BASCOM loslegen.
Habe mir also die aktuelle Demo-Version geladen und installiert. Allerdings war für diesen Controller keine Definitionsdatei vorhanden.
Sooo neu ist doch der Prozessor gar nicht.
Muss ich mir die Datei als abgewandelte Kopie z.B. vom atmega128 selbst erstellen?
Habe erfolglos gegoogelt und auch hier im Forum nichts gefunden. Es kann doch nicht sein, dass noch keiner dieses Problem hatte.

Für Eure Hilfe schon mal vielen Dank

____________
mfG k-15

Cairol
02.03.2009, 14:57
Der 328er ist keine Variante des Mega128, sondern die 32k-Version des 168ers.
Da auf der Atmel-Homepage das Attribut "picoPower" dabei steht, wird das wohl eines der neuen, noch stromsparenderen Modelle sein und ist in BASCOM noch nicht berücksichtigt.

Ob man da einfach die Definitionsdatei des 168ers abändern kann - keine Ahnung.

k-15
02.03.2009, 15:22
| Der 328er ist keine Variante des Mega128, sondern die 32k-Version des 168ers.

Ooops, da waren die Finger wieder schneller als das Hirn. Natürlich meinte ich den 168. Sorry!

Aber kennt jemand eine Lösung?

_____
mfG k-15

Besserwessi
02.03.2009, 18:09
Wenn man die Definitionsdatei für den 328 er ohne das P hat, könnteman die wohl nehemen, notfalls mit ignoriegen der chip ID. Sonst halt versuchen die vom Mega168P abzuändern, wenn sie denn als Ascii form vorliegt wie bei AVRstudio. So groß ist der Unterschied ja nicht.

k-15
02.03.2009, 18:38
Leider habe ich die "ohne P" auch nicht. Das mit dem Abändern ist so eine Sache: Die Definitionsdateien sind über 20K groß und ich habe mal die 88'er mit der 168'er verglichen. Sehr viele Werte sind identisch (Gott sei Dank), aber bei denen, die sich unterscheiden, habe ich doch häufig das Problem, dass ich gar nicht weiss, was sie bedeuten.

Und wenn dann irgend ein Wert nicht stimmt, wundert man sich nach dem Kompileren und der Übertragung auf den Controller, warum das Ganze nicht funktioniert.

Also meine Hoffnung ist, dass es irgend wo bereits eine funktionierende Version gibt.

____________
mfG k-015

autoguider
15.08.2009, 15:22
Hallo zusammen,
in der Bascom Version 1.11.9.3 gibt es eine Definitionsdatei für den 328P.
Mein Problem ist eher wie ich den Code mittels PonyProg in den Chip bekomme.
mfg
Ch.