Forum: Mikrocontroller und Digitale Elektronik ATMEGA2561 mit Bascom


von Thomas H. (datatom)


Lesenswert?

Hallo zusammen,

ich habe meinen defektes Board mit einem ATMEGA2560 gegen ein neues 
Board mit einem ATMEGA2561 ausgetauscht. Nun will ich die Programme 
anpassen.

Wie muss ich folgenden Quellcode anpassen?


1
$prog , 255 , &B11011100,
2
3
$regfile = "m2560def.dat"
4
$hwstack = 82                                               '80
5
$framesize = 68                                             ' 64
6
$swstack = 68

Das regfile auf m2561def.dat geändert werden muss ist klar, nur die 
anderen Befehle sagen mir nicht:-(

Hat jemand einen Tipp?

Vielen Dank.

Grüße

datatom

von Wolfgang S. (wsm)


Lesenswert?

Wenn  die Fusebits übereinstimmen, dann kann die $prog-Zeile bleiben.

$prog , 255 , &B11011100,

$regfile = "m2560def.dat"

Sonst $regfile = "m2561def.dat"  schreiben !

Der Rest sind Angaben für den Stack, die bleiben unverändert.


W.

von Thomas H. (datatom)


Lesenswert?

Wolfgang Schmidt schrieb:
> Wenn  die Fusebits übereinstimmen, dann kann die $prog-Zeile bleiben.
>
> $prog , 255 , &B11011100,


Muss ich überhaupt diese Zeile mit reinnehmen? Wenn ja, wo kann ich die 
Einstellungen nachlesen?

von Paul Baumann (Gast)


Lesenswert?

Thomas schrabte:
>Muss ich überhaupt diese Zeile mit reinnehmen?
Müssen mußt Du nicht, Du kannst die Fuse- und Lockbits auch mit Hilfe
vom z.B. AVR-Studio setzen.

> Wenn ja, wo kann ich die
>Einstellungen nachlesen?

In der Hilfe zu Bascom unter $Prog

Dort steht die Reihenfolge der Fusebits beschrieben.

MfG Paul

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.