mage32 & Display?

Gast #257528
Lesenswert?

Hallo

Ich habe eine Routine geschrieben um Strings via .DB auszugeben und si
funktioniert aufm 8515er bzw 8535er... wenn ich das ganze aber mit
einen ATmega32L laufen lassen will, dann kann ich ales kompiliern und
es scheint zu tun...

leider wird beim runterbrennen nix aufm Display ausgegeben...

=> hat jemand einen Tipp wo der Fehler liege könnte?

Grüsse & merci

silvan
Gast #257536
Lesenswert?

genau...

verwende das Geraffel mit dem Reti...aber aufm 8515 hats einwandfrei
funktioniert.

Also... meine Frage etwas genauer, wenn sie dermassen lustig rüber
gekommen ist :)

=> Hab ich eine wichtige Änderung übersehen, wenn ich ein Programm von
einen 8535er auf einen ATmega32 transferieren möchte? Als Anfänger
vergisst man bestimmt irgendwas Wichtiges... und ich komme nicht
dahinter was es in diesem Falle ist...

merci und Grüsse

silvan
Persönliche Seite #257539
Lesenswert?

Mega32 hat mehr als 8kB Speicher ==> in den Interuptvektoren muss Platz
sein für ein JMP, der 2 Wörter braucht.

Deshalb kein "RETI-Geraffel" sondern .ORG-Angaben mit den Bezeichnern
aus der Include.

Für das Low-Level-RETI-Geraffel müsstest du genug vollbekommen:

.ORG 0
 JMP main
 reti
 nop
 reti
 nop
 JMP ISR_timer0 ;oder sowas




main:...
Gast #257540
Lesenswert?

Danke für die Tipps

Habs fertig gebracht mein Tesprogr zu brennen und laufen zu lassen mit
dem mega32

Das mit dem LCD werd ich bestimmt noch hinkriegen.

Grüsse und Merci für die konstruktive Hilfe!

silvan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren