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...
Hast Du die externen Pull-Ups dran (vgl. Manual)? Ohne die hängt sich der Controller beim Übergang in den Memory Expansion Mode auf.
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...
WR\ und CS (ausser CS0) benötigen ebenfalls einen Pull-Up. Dann müsste es klappen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.