An Displays gibt es keinen Mangel, eigentlich sind OLED Displays en Vogue, wenn nicht die, dann wenigstens die schicken DOGM LCD Module mit dem hohen Kontrast.
Aber da gibt es zwei Probleme, erstens sind DOGM Displays mit Beleuchtung nicht gerade ein Schnäppchen und die kleinen oled Dinger benötigen einen aufwändigen Setup und viel Code, schließlich sind sie grafikfähig. Eine typische Librrary nimmt sich gerne mal 7,5 K. Wenn man aber 7 Ports verschmerzen kann (6, wenn man RW fest auf GND setzt und in der Lib mit verzögerten Writes arbeitet, also nicht das Busy Flag abfragt, schließlich hat der MSP430G2553 deren 14, kann man auch über ein normales im 4Bit Mode angebundenes Billig LCD Display nachdenken.
Bei Pollin gibt es das LCD-Modul C0802-04, welches zwar nur 2x8 Zeichen bietet, dafür mit weniger als 1.-€ aber sagenhaft billig ist. Der zweite Punkt ist, dass dafür schon eine Library für den MSP430G2553 existiert.
Äbrigens bin ich mit der Darstellungsqualtität, sprich den Kontrast sehr zufrieden, kein DOGM, aber dennoch sehr gute Ablesbarkeit. Man gut, dass ich gleich mal 10 Stück gekauft habe, wer weiß, wie lange die noch erhältlich sind.
Für mein Projekt R-Kat (Widerstandskategorisator) ist die 8x2 Char Anzeige gerade so ausreichend, also warum nicht?
Belegung | J1 | J2 | Belegung |
VCC |
VCC |
GND |
GND |
LED1 | P1.0 | X-IN | X-IN |
(UART) | P1.1 | XOUT | XOUT |
(UART) | P1.2 | TEST | TEST |
S2 | P1.3 | RESET | S1 |
|
P1.4 | P1.7 | |
|
P1.5 | P1.6 | LED2 |
LCD_D0 |
P2.0 | P2.5 | LCD_Enable |
LCD_D1 |
P2.1 | P2.4 | LCD_RS |
LCD_D2 |
P2.2 | P2.3 | LCD_D3 |