Forum: Mikrocontroller und Digitale Elektronik LCD anzeige direkt am MC


von LCD (Gast)


Lesenswert?

Hallo,
ich möchte gerne ein LCD direkt an einem AVR betreiben. Kann mir jemand 
sagen wie viele PINs ich dafür benötige? Es handelt sich um dieses hier 
von Reichelt mit 2 Stellen:
http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A5211;GROUPID=3005;ARTICLE=10179;START=0;SORT=artnr;OFFSET=16;SID=28vJXQpKwQARwAADkyM@o6fe91e1fd6b6b88ca1ec97321134d054

Im Datenblatt ist an einer Stelle von 9 Pins was zu sehen an einer 
anderen Stelle von 18.... jetzt bin ich etwas durcheinander.

von Lukas K. (carrotindustries)


Lesenswert?

Du brauchst 17Pins, da das LCD nicht gemultiplext ist.
Atmel hat eine Appnote dazu: 
http://www.atmel.com/dyn/resources/prod_documents/doc2569.pdf

von LCD (Gast)


Lesenswert?

danke für die Info!
und da kann ich nix Multiplexen? Gibt es irgendwo vergleichbare Module 
die weniger Pins brauchen, oder gemultiplext werden können.

Ich benötige eine möglichst kleine anzeige so wie in einem 
Fieberthermometer, auch gerne mit Controller

von Floh (Gast)


Lesenswert?

LCD schrieb:
> und da kann ich nix Multiplexen?

Multiplexen für ein LCD willst du nicht wirklich.
Falls es dich interessiert, schau mal wie die Signalformen aussehen, die 
ein Displaycontroller erzeugt. (häßlich bis unmöglich zum Selbermachen)

von Lukas K. (carrotindustries)


Lesenswert?

Floh schrieb:
> LCD schrieb:
>> und da kann ich nix Multiplexen?
>
> Multiplexen für ein LCD willst du nicht wirklich.
> Falls es dich interessiert, schau mal wie die Signalformen aussehen, die
> ein Displaycontroller erzeugt. (häßlich bis unmöglich zum Selbermachen)

Wohl kaum, auch dafür hat Atmel eine Appnote 
http://www.atmel.com/dyn/resources/prod_documents/doc8103.pdf

von Floh (Gast)


Lesenswert?

Cool. Danke, die kannte ich noch nicht. :-)

von LCD (Gast)


Lesenswert?

Danke Luk4s!!!
ich hab nur noch eine kleine Frage bezüglich des Anschlusses des LCD. 
Kann man das LCD, das ich da rausgesucht habe dann überhaupt multipexen? 
Und wen ja welche PINs muss ich da zusammenschließen?

von Lukas K. (carrotindustries)


Lesenswert?

LCD schrieb:
> Kann man das LCD, das ich da rausgesucht habe dann überhaupt multipexen?

Nein, denn es hat nur eine Backplane.

von nimmdas (Gast)


Lesenswert?


von will (Gast)


Lesenswert?

... und Theorie/Praxis der Ansteuerung findest Du hier:
www.sprut.de/electronic/pic/programm/lcd.htm
... und falls Du Dich für eine PIC-MCU entscheiden kannst, auch gleich 
die richtigen Assembler-Routinen!
--Will--

von LCD (Gast)


Lesenswert?

LCD schrieb:
> Ich benötige eine möglichst kleine anzeige so wie in einem
> Fieberthermometer, auch gerne mit Controller

@nimmdas > das ist ein bissel groß...

Ich muss wohl einen größeren Controller nehmen... leider fällt auch LED 
aus da das ganze mit einer Knopfzelle betrieben werden soll.

Danke nochmal an alle, die AppNotes sind echt klasse !!!

von LCD (Gast)


Lesenswert?

wird wohl eher ein tiny48 oder mega48PA...

von Spess53 (Gast)


Lesenswert?

Hi

>Ich muss wohl einen größeren Controller nehmen...

Dann nimm doch gleich einen mit LCD-Interface.

MfG Spess

von snowfly (Gast)


Lesenswert?


von XMEGA (Gast)


Lesenswert?

Servus,

Spess53 schrieb:
> Dann nimm doch gleich einen mit LCD-Interface.

ich hab mal sowas zusammengeschustert. Mehr interessehalber!

http://www.basteln-mit-avr.de/atmega.html

Gruß XMEGA

von Sebastian (Gast)


Angehängte Dateien:

Lesenswert?

Wie wär's denn hiermit: 15 Segmente x 2 Backplanes (also 2:1 Multiplex, 
17 Pins), 4 Ziffern a 7 Segmente und zwei einzeln ansteuerbare Punkte 
(als Doppelpunkt angeordnet). Größenvergleich im Bild zu einem 
2-Cent-Stück. Wird mit Leitgummi kontaktiert. Leider kann ich keinen 
Andruckrahmen liefern. Bis zu vier Displays würde ich gegen 
Versandkostenerstattung abgeben.
Alternativ hätte ich noch ein Display aus einer Handstoppuhr 
(doppelreihig kontaktiert, nicht einreihig wie diese) und eines aus 
einem Taschenrechner (8 Ziffern).

von Sam .. (sam1994)


Lesenswert?

Ein PCF8577 braucht nur 2 Pins (TWI/I2C) zur Ansteuerung und treibt bis 
zu 64 Segmente. Bei pollin gibts glaub ich auch so einen Treiber-IC, 
weiß aber grad nicht wie der heißt (der braucht aber 8pins für 
32Segmente).

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.