LCD Ansteuerung ohne Microcontroller

OP #3745475
Lesenswert?

Hallo,

ich will ein LC-Display ansteuern, ohne dafür einen Microcontroller zu 
verwenden.
Ich wollte dazu eine Computertastatur zweckentfremden, mit der man dann 
den Text in das LCD eingibt.
Das Problem dabei ist das ich nicht weiß, welche Bit/Byte Kombination 
ich für welchen Buchstaben eingeben muss.
Hat da jemand vielleicht eine Tabelle für mich?

Vielen Dank im Voraus
Leo
#3745483
Lesenswert?

Leopold N. schrieb:
> Hallo,
>
> ich will ein LC-Display ansteuern, ohne dafür einen Microcontroller zu
> verwenden.
> Ich wollte dazu eine Computertastatur zweckentfremden, mit der man dann
> den Text in das LCD eingibt.
> Das Problem dabei ist das ich nicht weiß, welche Bit/Byte Kombination
> ich für welchen Buchstaben eingeben muss.
> Hat da jemand vielleicht eine Tabelle für mich?

Die Tabelle ist an und für sich eine ASCII Tabelle.

Aber: Das wird so nichts.
Ein LCD (welches eigentlich) ist nicht so einfach gestrickt, dass man 
ihm einfach nur den Text sendet und das wars dann auch schon.

Ohne µC hat das wenig Sinn.

> ich will ein LC-Display ansteuern, ohne dafür einen Microcontroller zu
> verwenden.
Ich will auch viel. Lediglich die Realität hat da was dagegen.
Moderator (Firma: Titel) Persönliche Seite #3745495
Lesenswert?

Karl Heinz schrieb:
> Ohne µC hat das wenig Sinn.
Ich habe die Initialisierung und Ansteuerung eines HD44780-Displays 
schon mal in ein EPROM reingehackt, wo dann bestimmte einprogrammierte 
Meldetexte über Kombinationen der oberen Adressleitungen abgerufen 
werden konnten. Da war kein uC beteiligt.

Allerdings stelle ich es mir recht umständlich vor, einen USB-Host oder 
wenigstens einen PS/2 Master zum Anschluss der Tastatur ohne Prozessor 
aufzubauen...
Gast #3745506
Lesenswert?

Eine Tastatur sendet keine Zeichen, die sendet Scan-Codes, je nach Taste 
sind die unterschiedlich lang.
Das ist auch nicht so, das z.B. für "x" und "Shift-x" einfach nur noch 
ein Bit mehr gesetzt wäre...

Ich will garnicht wissen, was für komisches Zeug die damals bei IBM 
konsumiert haben...
Gast #3745514
Lesenswert?

Wer soll dem dem Display sagen, dass es ein "A" darstellen soll oder das 
bei einem ENTER die Zeile gewechselt muss? Vor dem USB Controller liegt 
eine simple Matrix die dir nur mitteilt das "C7" eine Verbindung hat. 
Das USB Modul wandelt die Daten der Matrix auch wieder in einen 
speziellen "nicht Klartext" Code.

Auf Tastaturseite musst du entweder etwas haben das dir das USB Signal 
der Tastatur in Nutzdaten wandelt oder etwas das dir die Matrix ausliest 
und auswertet.

Auf Displayseite benötigst du etwas das diese Daten verwaltet (siehe 
ENTER) und bis jetzt hast du auch noch keine Logic die etwas machen 
könnte. Was würde es dir bringen etwas zu Tippen das einfach auf dem 
Display erscheint? Um das ganze zB als Taschenrechner zu benutzen 
benötigst du etwas das "Rechnen" kann. Ein einfaches Display kann dass 
nicht, es kann nur anzeigen.


Ich kann noch nicht ganz nachvollziehen welchen Sinn das Projekt hat, 
aber da kannst du sicherlich abhilfe schaffen. Ansonsten würde ich dir 
einfach einen uC Empfehlen. (Siehe AVR Tutorial hier im Forum)
Gast #3745516
Lesenswert?

>>> Ich wollte dazu eine Computertastatur zweckentfremden, mit der man
>>> dann den Text in das LCD eingibt.

Das klappt auch nicht. Eine Standard - Computertastatur sendet keine 
ASCII - Zeichen sondern sogenannte MAKE-Codes und BREAK-Codes einzelner 
Tasten bzw. Tastenkombinationen.

Gruß T.
#3745591
Lesenswert?

FPGASchubser schrieb:
>Eine Standard - Computertastatur sendet keine
>ASCII - Zeichen sondern sogenannte MAKE-Codes und BREAK-Codes einzelner
>Tasten bzw. Tastenkombinationen.
leopold_n schrieb:
>Hat da jemand vielleicht eine Tabelle für mich?

Für das was du auswerten möchtest z.B. hier:
www.marjorie.de/ps2/ps2.pdf

Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren