-
Thread
LCD Display Problem
jemand einen Hinweis woran das liegen könnte? Grünes Display = DEM 24252 SYH-LY/A Blaues Display = W242B-NLW Vielen Dank für Eure Hinweise
jedem Bytezugriff notwendig. Das ist ein Zitat aus dem Datenblatt für das "neue / blaue" Display W242B-NLW - deswegen steht auch "Zitat" drüber :-). https://www.mouser.de/datasheet/2/127/2_24-1915198.pdf
-
Thread
lcd mit pic18f242?
\LCD.ASM 52 : Overwriting previous address contents (000A) Error[118] K:\MY PROGS\18F242_LCD\LCD.ASM 52 : Overwriting previous address contents (000B) Warning[220] K:\MY PROGS\18F242_LCD\LCD.ASM 53 : Address exceeds maximum range for this processor. Error[118] K:\MY PROGS\18F242_LCD
beleuchtung angeht ;-) aber ich schätze die initialisierung passt nicht ganz. display habe ich das EA W204B-NLW von Electronic Assembly. Dies hat 4x20 zeichen und hat den kontroller hd44780
-
Thread
LCD Problem mit blafusel´s Routinen
Zeilenwechsel void lcd_gotoline (uint8_t zeile) { if (zeile == 1) lcd_write(0x80,0); // B 1000 0000 => DD-RAM Adress Set 1. Zeile/1.Spalte if (zeile == 2) lcd_write(0xC0,0); // B 1100 0000 => DD-RAM Adress Set 2. Zeile/1.Spalte (B x100 0000 = H 40) } // Cursorpositionieren (Zeile
Das LCD ist ein Standard Dot-Matrix LC-Display (und bitte nicht "LCD Display"!) mit HD44780/KS0070B/KS0076B kompatiblen Controller von Electronic Assembly mit 2x24 Zeichen in weißer Schrift bei blauer Hintergrundbeleuchtung (EA W242B-NLW). Prinzipiell sind auch andere LCDs möglich.