Programm mit Mega8515 funkt. nicht. Mit 4433 aber schon

Gast #53938
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.
Gast #53939
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
Gast #53941
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?????
Gast #53942
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 ;-)
Gast #53943
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.