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.
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
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?????
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 ;-)
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.