mkRE
19.11.2007, 21:28
Hallo zusammen habe eine Frage die sich evtl zieht und zwar habe ich mir mal zum Üben das Flash Board von Elektor auch mit einem Direkten LCD anschluß gekauft wo dabei aber das Empfanden von Daten und das Senden von daten sowie das schreiben von befehlen und das lesen von Befehlen über die pinne 0.0-0.7 geht jetzt habe ich mir aber mal eine eigene kleine Platine gebaut die nur den LCD ansteuern soll da habe ich die pinne 2.0-2.3 verwendet um Kommandos auszugeben und die Pinne 0.0-0.7 als Datenbus verwendet der auch als datenbus ausgelegt ist die Pinne 2.4 - 2.7 werden alle auf Dauer eins gesetz. mein Problem dabei ist das das Display sehr langsam arbeitet in dem Fall erst spät etwas angezeigt wird und das angezeigte nur wirre zeichen sind mit dem Flash Board hats auf Anhieb funktioniert.
Befehle schreibe ich so:
xdata at 0xF000 unsigned char DIS_IR_W; Kommandos schreiben
xdata at 0xF100 unsigned char DIS_IR_R; Kommandos lesen
xdata at 0xF200 unsigned char DIS_DR_W; Daten schreiben
xdata at 0xF300 unsigned char DIS_DR_R; Daten lesen
vorher beim Flash Board 0xF000, 0xF001, 0xF002, 0xF003
Hab den Schaltplan Auschnitt leider nicht im rechner.
Würd mich über Rückmeldungen freuen
Befehle schreibe ich so:
xdata at 0xF000 unsigned char DIS_IR_W; Kommandos schreiben
xdata at 0xF100 unsigned char DIS_IR_R; Kommandos lesen
xdata at 0xF200 unsigned char DIS_DR_W; Daten schreiben
xdata at 0xF300 unsigned char DIS_DR_R; Daten lesen
vorher beim Flash Board 0xF000, 0xF001, 0xF002, 0xF003
Hab den Schaltplan Auschnitt leider nicht im rechner.
Würd mich über Rückmeldungen freuen