Forum: Mikrocontroller und Digitale Elektronik Glyn M16C Board im Memory Expansion Mode


von Benedikt (Gast)


Lesenswert?

Um ein LCD mit T6963 Controller anzusteuern, muss ich den M16C im Memory
Expansion Mode betreiben.
Sobald ich das Processor mode register 0 mit pm0 = 0x81 beschrieben
habe, funktioniert der KD30 Debugger nicht mehr. Sobald ich das
Programm im uC starte, reagiert der uC nicht mehr auf den Debugger.

Und ohne Debugger gehts auch nicht, so dass ich ohne den Debugger nicht
den Fehler finde...
Das PRC1 bit habe ich natürlich gesetzt, sonst kann man das Register ja
nicht beschreiben...

von judge (Gast)


Lesenswert?

Hast Du die externen Pull-Ups dran (vgl. Manual)? Ohne die hängt sich
der Controller beim Übergang in den Memory Expansion Mode auf.

von Benedikt (Gast)


Lesenswert?

An RDY und HOLD habe ich je einen 4,7k Widerstand an 5V.
Es geht aber trotzdem nicht...
Wie ist das mit der WR\ Leitung ? Diese ist beim Glyn Board über einen
Jumper mit CNVSS verbunden, der über 10k mit Masse verbunden ist.
Entferne ich den Jumper, funktioniert der Debugger nichtmehr. Lasse ich
den Jumper, läuft der Memory Expansion Mode nicht...

von judge (Gast)


Lesenswert?

WR\ und CS (ausser CS0) benötigen ebenfalls einen Pull-Up. Dann müsste
es klappen.

von Alex (Gast)


Lesenswert?

Habe das gleiche Problem!!!

Habe alle Widerstände dran!!

immer wenn die Zeile pm00=1; kommt bleibt der µC stehen!!

Bitte helft mir!

Danke

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.