Forum: Mikrocontroller und Digitale Elektronik Programm mit Mega8515 funkt. nicht. Mit 4433 aber schon


von Andreas (Gast)


Lesenswert?

Hi Leute,

habe ein großes Problem. Ich habe ein Programm was ein LCD Display
ansteuert das auf einem 4433 funktioniert. Ich wollte das gleiche
Programm auf einem Mega8515 laufen lassen was aber nicht funktioniert.

Der uC funktioniert Led´s und Uart arbeiten gut.
Fuse Bits für ext. 4MHz Quarz sind gesetzt.
Ich habe Port B und Port A getestete.
Den Beitrag zu JTAG habe ich gelesen. Der Mega8515 hat jedoch kein
JTAG.

Habe schon mehrere male die Leitungen zum Display getestet.
Das Display ist OK läuft ja mit dem 4433.

Da ich nun schon zig Stunden probiert habe brauch ich hilfe.

Wer hat eine Idee oder hatte das gleiche Problem.

von Frank Linde (Gast)


Lesenswert?

Hallo Andreas,

ohne den Quelltext kann man nur raten. Hast Du daran gedacht, daß die
Interrupttabelle bei den Megas 16-Bit-Einträge hat? Falls nicht, zeigen
die Sprünge ins "Nirwana" und nichts geht mehr.

Gruß, Frank

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Stackpointer richtig initialisiert?

von Andreas (Gast)


Lesenswert?

Hoppla,

ich verwende AVR-GCC und Eure vorschläge beziehen sich vermutlich auf
Assembler.

Was ich jedoch noch übersehen habe ist der Hinweis vom Autor des
Programms, das beim 8515 nicht der IO-Mode sondern Memorymapped
verwendet wird. Ich werde mal probieren ob es nicht doch mit I/O-Mode
futzt.
Stellt sich die Frage wieso alle anderen uC IO und nur 8515 im
Memory-mapped verwendet werden?????

von Andreas (Gast)


Lesenswert?

Jaja ich weis erst RICHTIG lesen dann schreiben.
Natürlich arbeitet der 8515 auch im IO-Mode. Man KANN den nur im
Memory-Mode betreiben wenn ext. RAM verwendet wird.
Aber in der Not klammert man sich halt an jede Idee ;-)

von Frank Linde (Gast)


Lesenswert?

Andreas,

mein Beitrag war ohnehin Müll. Der mega8515 hat noch eine
8-Bit-Interrupttabelle. Sorry, da war ich wohl schon im Halbschlaf.

Gruß, Frank

von Andreas (Gast)


Lesenswert?

Wer hat mit dem Mega8515 in C erfolgreich ein LCD Display angesteuert?
So langsam verzweifel ich an der Kiste.

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.