-
Thread
Grafik Dispaly mit Touch
Guten Abend, auf der Suche nach einem Grafik Display mit Touch bin ich auf die intelligenten LCD Module von Electronic Assebley gestoßen. Diese Display schauen so aus als ob man beim Entwickeln viel zeit spart. Nachteil das Diese Display sehr teuer
pdf schrieb im Beitrag #6314908: > Das Display soll ein paar Werte & Piktogramme anzeigen. Der Touch soll > ein kleines Menü und ein paar wenige Tasten realisieren. > Also nichts Welt bewegendes. > Der µC steuert das Gerät und für das Display
-
Thread
AVR MP3-Player mit ganz neuer Siemens S65-LCD-Bibliothek
ABC schrieb im Beitrag #1875974: > welches s65 display verwendet ihr? > Soweit ich weiß gibt es ja 3 Typen. Funktioniert die Lib. mit allen S65 > Displays? in der studienarbeit steht, dass es um das display mit ls020xxx chip geht.
beiden Methoden läuft das Befüllen quasi im Hintergrund ab und du kannst mit Vollspeed ständig dein Display zutexten. Dadurch, dass der SPI Kram immer periodisch in einer ISR gecheckt wird (ohne Warten!), hat dieser automatisch eine höhere Priorität als das LCD (was ja *hoffentlich* in der Main-Loop befüllt
-
Thread
Problem mit Funktionspointern
Funktion drauf auch arbeiten können... Das scheint auch der Fall zu sein, sonst könnte meine drawMenu Funktion ja auch nicht die Menüpunkte aufs Display schreiben oder? [c]void drawMenu(uint8_t menuSize, struct sMenuEntry menu[]) { uint8_t k; clearDOGL(); for( k=0; k < menuSize;
die Main Funktion in der main.c und in der main.h das nötigste. Eigentlich sollte alles in die menu.c und menu.h ausgelagert werden was eben mit deiner Menüführung zu tun hat. Display Steuerung in eine display.h und display.c, etc. So hast du alles sauber aufgeräumt. Und dann bindest du alles
-
Thread
Mega32 LCD geht nicht
Hallo, ich habe an einen Mega32 ein 2x16 LCD angeschlossen, und zwar an PORT D. Das Display zeigt aber nur die erste Zeile mit ausgefüllten Kästn an, die zweite ist dunkel. Das Programm hab ich vom meinem Mega8 übernommen, dort hat alles funktioniert
// Schreibsignal sbi(PORTD,3); cbi(PORTD,3); waitMs(5); // ab hier im 4-Bit-Modus lcdCmd(0x28); // Funktions-Set: 2 Zeilen, 5x7 Matrix, 4 Bit lcdCmd(0x06); // Entry Mode lcdOn(); lcdClear(); } int main(){ lcdInit(); while(1){ //menu_(); lcdGoto(
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
cool! Praktisch alle meine Schaltungen können Morsen. Ist viel einfacher und platzsparender als ein LCD oder LED-Display und zurbröselt nicht das Design mit hässlichen Elementen. Als Rückmeldung bei der Bedienung im Menue oder in der Entwicklungsphase :-) Meine Baumann-Uhr kann auch Morsen; ein LCD
Multiplexen erwischt :-) > > Sorry, aber ich kapier absolut garnichts. > Was ist das denn nun, ein LCD oder ein LED-Display? Das ist ein LCD-Display. > Sind das RGB-LEDs? > Es sieht ja sehr aufwendig aus, d.h. für welche Anwendung braucht man > genau so etwas? Nein, das sind Infrarot-Leuchtdioden
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
PORTD = red; for (uint16_t i = (uint32_t)LCD_width * LCD_height / 2; i; i--) { LCD_WR_0; LCD_WR_1; // "LCD_height / 2" and "uint16_t i" LCD_WR_0; LCD_WR_1; // is faster than "uint32_t i" LCD_WR_0; LCD_WR_1; LCD_WR_0; LCD_WR_1; LCD_WR_0; LCD_WR_1; LCD_WR_0; LCD_WR_1; } } else { …[/c] > Wenn WLAN nicht > interessiert ist ein anderer Ansatz aber
-
Thread
LCD Menüstruktur: elegante Implementierungslösung??
Hallo zusammen, ich arbeite momentan an einer Applikation mit einer aufwändigeren LCD-Menüstruktur. Ist nicht die erste, die ich mache, aber ist schon ziemlich umfangreich. Bisher habe ich das LCD-Menü immer irgendwie geradeso zusammengebastelt. Für kleine Menüs ist das sicherlich ausreichend. Aber ich wollte mich mal erkundigen, ob es da nicht eine elegantere Lösung gibt, um LCD-Menüs "schön" zu implementieren. Hier sieht ihr mal im stark vereinfachten Code, wie meine Menüs bisher implementiert sind: [c] uint8_t lcdWindow; void updateLCD() { switch (lcdWindow)
-
Thread
DMX Adresse mit Schieberegister
Lüfter und die Heizung gesteuert werden. Temperaturabfrage ist auch noch dabei. Das ganze mit einem Display ( LCD ) versehen werden. Ich dachte an 4 Schalter für Mode / Enter / Up / Down. Das war so das Konzept von mir. Die Steuerung soll für einen Hazer sein der mit DMX angesteuert wird aber auch manuell
wird irgendwo gespeichert, damit der µC weiß wann er reagieren und etwas tun muss. Wenn du ein Display und Schalter dran machst, dann brauchst du ja ein Menü. Um irgendetwas ein zu stellen. Dort könnte man dann auch die Adresse eingeben (evtl. per Up/Down Tasten) und diese dann im entsprechenden
-
Thread
BASCOM: große Zahlen über alle 4 Zeilen eines 4-Zeiligen L
16 character displays with split addresses over 2 lines. Wenn man aber in seinem Programm Config Lcd = 20 * 4a schreibt, funktioniert das eben auch mit einem Vierzeiligen Display(ein kleiner Trick). d.h.Programmcode hat vorrang vor Options Compiler Lcd.. Verwende doch mal das Beispiel das in Dip_lcd
mit einer Messung vorher,und schreibe auf das Lcd-Display nur wenn der Wert sich geändert hat. Viele Grüße Sepp
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
Hallo, hat jemand schon erfolgreich so ein VGA-Adapter Board (mit HDMI bzw. DVI) mit dem verbauten LCD testen können? Ich möchte das Display für mein Car-PC nutzen. Gruß Art
PS: von internem Speicher. Hat jemand das Display schon mit einem DVI-Adapter betrieben und kann sagen, ob z.B. das folgende Teil die o.g. Adapterplatine erübrigen könnte ("LVDS cable")? http://www.ebay.de/itm/HDMI-DVI-VGA-Audio-LED-LCD-Controller-Board-Monitor-Diy-Kit
-
Thread
Problem mit meinem Projekt (Quadrocopter)
LCD_VALUE_DOWN [color=#006699]'d'[/color] #define LCD_MENU_SAVE_EXIT [color=#006699]'s'[/color] #define LCD_MENU_ABORT [color=#006699]'x'[/color] [color=#7E7E7E]/*******************
to display log after exiting LCD config menu[/color] [color=#7E7E7E]//#define LOG_PERMANENT_SERVICE_LIFETIME 36000 // in seconds; service alert at startup after 10 hours of armed time[/color] [color
-
Thread
Stören Interrups in Bascom den Code??
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Anzeige_menue: Zaehler = 0 H = 0 J = 0 Waitms 200 Cls Locate 1 , 9 : Lcd "Men" ; Chr(1) ' Display ausgabe Locate 2 , 1 : Lcd "Boiler max." Locate 3 , 1
Anzeige_einstellungen: Zaehler = 0 H = 0 J = 0 Cls Locate 1 , 5 : Lcd "Enstellungen" ' Display ausgabe Locate 2 , 1 : Lcd "Sicherheit Rel.=" Locate 3 , 1 : Lcd "Displ. helligk.=" Locate 4 , 1 : Lcd "Exit = lange Enter" Readeeprom
-
Thread
Drehgeber LCD-Menü strukturieren
bin ich schon wieder am nächsten Projekt dran. Und zu diesem neuen Projekt gehört nun auch ein LCD mit entsprechendem Menü. Meine Frage bezieht sich nun weniger auf die technische Lösung (Auswertung des Drehgeber hab ich zwar noch nicht so 100%ig drauf, das schaffe ich allerings auch so), sondern hat eher einen strukturellen Hintergrund. Der Gedanke: Ich möchte ein typisches Menü auf dem LCD bereitstellen in dem ich zum einen Einstellungen vornehmen sowie konkrete Steuerungen auslösen kann. Nun überlege ich schon einige Zeit wie ich mir dieses Menü programmtechnisch am einfachsten
-
Thread
Tastenmatrix / 4x4 tastenpad 2 mal abfragen.
{ lcd1.setCursor(0, 0); lcd1.print(F("xxx Gestartet")); } else { lcd1.setCursor(0, 0); lcd1.print(F("xxx Ist Aus")); } lcd1.setCursor(0, 1); lcd1.print(F
(34, HIGH); lcd1.setBacklight(LOW); lcd1.clear(); keypressed = 'E'; delay(2000); } if (keypressed == '2') { lcd1.setCursor(0, 0); lcd1.print(F("Wird Ausgeschalten"));
-
Thread
Hilfe beim Uhr programmieren
habs nun so gemacht wie du sagtest. auf dem lcd display steht nun dauerhaft 1023.
Yamaharacer schrieb im Beitrag #1765336: > habs nun so gemacht wie du sagtest. auf dem lcd display steht nun > dauerhaft 1023. Das bedeutet, dass der ADC ständig seinen Maximalwert liefert. Der ADC liefert Werte von 0 bis 1023 Also schnapp dir ein Voltmeter und miss einmal nach, ob
-
Thread
Inkrementieren- aber wo ist der Fehler (ATmega8)
und dann versucht habe in der mainschleife der Variablen "z" einen Wert zu geben und dann auf dem Display "lcd_write(WERT);" die Variable wieder auszugeben... was aber auch nicht geht... Hast ne Idee bzw ne Ahnung wo ich nachlesen kann?? LG
dann versucht habe in der mainschleife der Variablen "z" einen > Wert zu geben und dann auf dem Display "lcd_write(WERT);" die Variable > wieder auszugeben... TzzTzzTzz Aber lies mal: http://www.mikrocontroller.net/articles/FAQ#Wie_kann_ich_Zahlen_auf_LCD.2FUART_ausgeben.3F
-
Thread
Bahnhofsuhr als LCD-Anzeige
Oder doch dieses Display!? https://www.reichelt.de/de/de/shop/produkt/raspberry_pi_shield_-_display_lcd-touch_3_5_480x320_pixel_xp-202827?PROVID=2788&gad_source=1&gad_campaignid=1622074784&gclid=Cj0KCQiAgP_JBhD-ARIsANpEMxxz-dop9znqCi9MsHu-Vyqn_TrbwyrxLUr7UpAdHqVPlITxwGzaoZIaAiYdEALw_wcB
5 Zoll 1080 x 1080 IPS runder Instrumentenbildschirm 60 Hz HDMI-Treiberplatine Digital Signage Display Raspberry Pi kreisförmiges LCD-Display - AliExpress https://share.google/9kzFlL3FoZk9tobSs
-
Thread
Problem mit x = 1
Hi, irgendwie ist heut nicht mein Tag: Ich will ein Menu auf einen Display anzeigen lassen mit lcd_string(menu[1], 1); funktionierts. uint8_t x = 1; lcd_string(menu[x], 1); geht nicht, er zeigt nur wirre Zeichen an !? menu[] ist mit PROGMEM
Was passiert bei int x = 1; lcd_string(menu[x], 1); Vielleicht hat der verwendete Compiler Probleme mit dem Casting von uint8_t nach int? Wie ist die Struktur PGM_P definiert? Eventuell liegt ja auch darin ein Problem ...
-
Thread
LM75 - C - MPLAB C18
// Temperatur herrausfinden printLCD(": "); // Zweite Ausgabe sendLCD(TempLM75); // Varialbe am Display ausgeben while (1); } [/c]
// Temperatur herrausfinden printLCD(": "); // Zweite Ausgabe sendLCD(TempLM75); // Varialbe am Display ausgeben while (1); } [/c]
-
Thread
S-Video Signal auf LCD
wieder einen Memory Controller... STOPP... also das muss einfacher gehen, oder?! Vielleicht ein Display mit 50Hz nehmen!? Hat schonmal wer versucht das PSP LCD mit 50Hz anzusteuern? BTW. da über S-Video eigentlich nur ein Menü dargestellt wird, ist die zeitliche Abfolge in meinem Fall nicht so kritisch
und das LCD aber typisch mit 60Hz die > Bilder wiedergeben will. Das LCD läuft vermutlich auch mit 50Hz. Ich habe zumindest noch kein Display gesehen, das so timingkritisch war, dass man die Framerate nicht
-
Thread
UTD 2052CEL von Reichelt. Erfahrungen?
14, 2010 5:47 AM > > Subject: UTD2102CEL, display resolution and firmware > > > > > >> Hi Uni-Trend team > >> > >> I bought one of your new digital oscilloscopes with the widescreen > >> LCD, it's a UTD2102CEL. One of the main reasons why I decided to > >> buy this scope was the high resolution of the LCD (which is a > >> advertised feature). > >> > >> When I received the scope I realised that the firmware of the > >> scope is not using the higher resolution of the display, it's just > >> scaled
-
Thread
Pearl Fotoalbum am Schlüsselbund
ist klar, dass danach die zeit wieder weg ist. die bleibt nur erhalten, wenn man den über das menu austellt.
Da es in den Woolworth-Display-Thread nicht hineingehört und dort auch untergeht, hier nochmal zusammengefasst die Erkenntnisse über das "Somikon"-Pearl-Display: Der *Controller* auf der Platine ist von der Firma "Mars Semiconductor
-
Thread
Frage zu Artikel Funktionszeiger_in_C
Hinweis, das Return als Abbruchbedingung habe ich wohl übersehen. Ist dieser Ansatz für ein Menü welches auf einem Display angezeigt werden soll empfehlenswert? Danke
Hinweis, das Return als Abbruchbedingung habe ich > wohl übersehen. > > Ist dieser Ansatz für ein Menü welches auf einem Display angezeigt > werden soll empfehlenswert? Kommt drauf an. In den meisten Fällen ist dieser Ansatz nicht so toll. Warum? Weil es sich dabei dem Prinzip nach um eine
-
Thread
LCD-Timer für Belichtungsgerät
Hallo, einfach die entsprechenden Teile aus der LCD-Texte.asm und LCD-Timer.asm entfernen und neukompilieren, habe ich auch gemacht, da ich diese Funktion ebenfalls nicht benötige. Ist ja alles weitestgehend gut dokumentiert, ist also nur eine Fleißarbeit
drauf. oops, Beitrag geändert: Teo D. schrieb im Beitrag #5481502: > PS: Warum immer gleich ein LCD verbauen? Du kennst die Ali-Preise von den Dingern? Mir steht eher der Aufwand quer, das Display in die Frontplatte zu feilen. > Marcus G. schrieb: >> Mega8 mit 4 MHz Quarz, LCD 2x16, Einstellung
-
Thread
DS1307 und Mega8
habe ich das alles soweit das ich einen DS 1307 über die Hardware TWI auslesen kann. Die anzeige via LCD klappt auch. So nun möchte ich den RTC auch die richtige Uhrzeit mitteilen. Dafür habe ich mir eine kleines Menue gemacht durch das ich mit drei Tasten gehen kann. Im Set Time Menue lese ich einmal
-snip- if (debounce(&PINB, PB4)) // Falls Taster an PIN PB4 gedrueckt { lcd_clrscr(); // clear lcd bcd2hex(dec); // BCD to hex convert lcd_gotoxy(5,0); // xy position on LCD hex2bcd(dec); // hex to bcd convert dec++;
-
Thread
Servo Arduino
Laß das Programm so laufen wie es ist, aber ohne LCD drangesteckt. Bleiben die Zuckungungen, liegts an deinem Programm.
Buchstaben davon an das Display übertragen. Dadurch entfalen die sonst nötigen Wartezeiten zwischen den Buchstaben, wenn man ganze Zeichenketten am Stück ans Display sendet. Für die Servo-Ansteuerung hast Du sowieso schon einen
-
Thread
Tageslicht taugliches Kleindisplay
kleines Eink mit Frontlight, aber da fehlen mir Erfahrungen. Beispiel: DOG: https://www.reichelt.de/lcd-textmodul-48-3-x-12-mm-schwarz-ea-dogm162s-a-p60633.html?&trstct=pol_1&nbc=1 Eink: https://www.buy-lcd.com/products/154-inch-small-e-ink-display-with-frontlight-displayanel-buy-gdew0154t8fl
Ich hätte nucht erwartet, dass das LCD besser ist als das ePaper Display. Mal wieder was gelernt.
-
Thread
Anleitung eines Touch Lcd
recht dass du meinem Vorhaben keine große Chancen gibst. Ich hatte ja auch noch nie was mit einem LCD-Display zu tun, deshalb will ich es auch lernen wie man ein LCD-Display programmiert. Das Projekt war für den Anfang bisschen schwer aber das will ich erreichen. Es interessiert mich einfach
mir geht es darum zu lernen so ein Projekt zu verwirklichen bzw. zu lernen die Sensordaten an ein lcd-Display auszugeben.
-
Thread
KTY81-121 KTY81-122 Temperatursensor / Thermometer LED 0,5°C Auflösung Assembler ATmega8
zu bauen. Im 1. Teil des Projektes will ich die Temperatur messen (KTY10 als Sensor) und anzeigen (LCD-Display von Pollin). Und da habe ich ein Problem mit der Umrechnung im Assembler. Der KTY10 hat 2,0K bei 23°C, das macht am Spannungsteiler 2,6V. Wie kommt man nun vom Wert den der ADC ausgibt auf
und im Menue "U" und "ref" einstellen, bitte hochohmig messen. 3. den Widerstand R1 bestimmen, der ist sehr wichtig und im Menue "r1" einstellen 4. Bei Bedarf den Temperaturwert im Menue Offset
-
Thread
Transistortester mit AVR Gesperrt
& 0xF0 & ~(1<<LCD_RS)) | 0x02; lcd_enable(); _delay_ms(1); // 4Bit / 2 Zeilen / 5x7 lcd_command(CMD_SetIFOptions | 0x08); // Display ein / Cursor aus / kein Blinken lcd_command(CMD_SetDisplayAndCursor
)) | 0x02; _delay_ms(5); lcd_enable(); _delay_ms(5); // 4Bit / 2 Zeilen / 5x7 lcd_command(CMD_SetIFOptions | 0x08); // Display ein / Cursor aus / kein Blinken lcd_command(CMD_SetDisplayAndCursor | 0x04);
-
Thread
set_cursor() - Funktion legt LCD lahm
(1); // 4 Bit Modus aktivieren LCD_PORT &= 0xF0; LCD_PORT |= 0x02; lcd_enable(); _delay_ms(1); // 4Bit / 2 Zeilen / 5x7 lcd_command(0x28); // Display ein / Cursor aus / kein Blinken lcd_command(0x0C); // inkrement / kein Scrollen lcd_command(0x06); lcd_clear(); } // Sendet den Befehl zur Löschung des Displays void lcd_clear(void) { lcd_command(CLEAR_DISPLAY); _delay_ms(5); } // Sendet den Befehl: Cursor
-
Thread
Dosieranlage über AVR Mega8
Ich möchte über einen ATmega8 vier Dosierpumpen (a` 9V) steuern, welche man Kinderleicht über ein LCD - Display "einstellen" soll. _______ Am besten mal ein kleines Beispiel wie das ganze aussehen soll: Über Taster werden die Einstellungen der Pumpen getätigt. Ich gebe hier beispielsweise an zu
Tageszeit jede Pumpe für wie lange (je nach Dünger-Menge) laufen soll. Dies wird mir in einem kleinen "Menü" auf dem LCD - Display (zweizeilig) angezeigt. So läuft Pumpe A beispielsweise jeden Tag um 9 Uhr morgens für 5 Sekunden damit die entsprechende Menge Dünger in mein Aquarium fließt. Für Pumpe
-
Thread
ET-TFT320240 Rev.3.2 Code in Modul und Header aufteilen
////////////////////////////////////////////////////////////////// // Globale Variablen für das Menü in einer Struktur //////////////////////////////////////////////////////////////////// typedef struct { // Menü Struktur uint16_t Wert ; uint16_t TextF ; uint16_t TextR ; uint16
; uint8_t Feld ; struct { uint16_t Y; uint16_t H; struct { char Menu :4; } ; }Leiste ; } Menu_struct ; Menu_struct Menu; //####################################################################### // MAIN PROGRAM ######################
-
Thread
Display ab und zu wirr/schwarz
Hallo, ich betreibe ein Reich...-Display an meinem mega32 mit 16 Mhz über 4Bit. Ab und zu passiert es, dass am Display einfach nur wirre zeichen sind oder die erste der beiden zeichen ganz scharz, die zweite ohne Zeichen ist. Hab schon
Ist das LCD für die Betriebsspannung, an der es hängt, ausgelegt? Falls nicht, läuft den Controller mancher LCDs langsamer, wenn du ihn also dann zu schnell mit Daten vom uC fütterst geht ab und zu was verloren
-
Thread
Mal wieder String auf LCD
; sprintf(&meinBuffer, "Wert: %f", zahl); LcdString(&meinBuffer); } [/c]
Ausgabe-Funktion übergeben. Da würd ich gern schreiben: [c] char string_1[] = {"Zur", 0x9A, "ck"}; lcd_string(string_1); [/c] Aber das geht nicht. Da sagt der Compiler: ../menue.c:12: error: (near initialization for 'string_1') ../menue.c:12: error: excess elements in char array initializer (2x
-
Thread
3D Drucker Prusa I3
Weiter mit der Inbetriebnahme: Ich habe mittlerweile den Menuepunkt im LCD-Display gefunden: Prepare->Motion ( ist ganz unten versteckt ). Ich kann die X- und die Y-Achse bewegen. Marlin scheint nur positive Richtungen zu können. Was soll das denn ? Wenn ich versuche
Beitrag #4383260: > Weiter mit der Inbetriebnahme: > > Ich habe mittlerweile den Menuepunkt im LCD-Display gefunden: ...so ein *paar* Sachen hat sogar Geeetech dokumentiert ;-): http://www.geeetech.com/wiki/index.php/Acrylic_Prusa_Mendel_I3#How_to_control_on_LCD > > Prepare->Motion >
-
Thread
Funktionspointer in einer Struktur
(struct menu* menu){ struct some_function_menu_params* params = menu->params; some_function(params->a, params->b); } struct menu mainMenue[]= { {"Tue was", some_function_menu_wrapper, (struct some_function_menu_params
_t*(*fpn2)(uint8_t*); }; typedef struct { char *Name; uint8_t numb; union ufp fp; }menue_t; void HandleSevenSegment(void){ printf("I will handle the seven segment display\n\n"); return; } void LEDShowTemp(int16_t tempIn, uint8_t sense){ printf("And I will do some fancy
-
Thread
LED-Cube + LCD-Modul TC1602E-01 mit Evaluierungsboard
Platine gezogen, rest siehe Schaltplan! Desweiteren ist noch ein Decoder angeschlossen um in einem Menü hoch/runter zuscrollen um das gewünschte Programm auswählen zu können, funktioniert auch. Doch leider hab ich einen kleinen Wurm drin, das Display zeigt momentan diese Hieroglyphen an: Siehe Bild
lcd_string("LED-Cube bereit!"); lcd_setcursor(0,2); lcd_string("Drehen fuer Menu"); while(1) { } loop: goto loop; } [/c] Wo musste man noch glatt online den Code
-
Thread
LCD Display mit Touch
Kann ich das Display an einem ATMega betreiben? http://cgi.ebay.de/3-2-TFT-LCD-Module-Display-Touch-Panel-PCB-adapter-/200584368533?pt=Bauteile&hash=item2eb3c29195
serial interface (SPI). Allerdings kannst du darüber bestimmt nicht die Wiederholungsfrequenz vom Display ausnutzen, aber ich denke dafür ist der µC sowieso zu klein/langsam. Wenn du aber ein Menü machen willst, was du einmal zeichnest, sollte es kein Problem sein.
-
Thread
Hilfe bei Fehlersuche (Mega16 + gLCD)
Beschreiben ausgelesen wird. Solange das nicht paßt, wird das nichts an Dsiplay geschickt. void lcd_status(void) { DATA_DIR_IN(); LCD_CD_H(); // Commando High LCD_RD_L(); // Read Low LCD_CE_L(); // Chip Enable Low LCD_STATUS = LCD_READ; // Status lesen LCD_CE_H(); // Chip Enable High LCD_RD_H(); // Read High LCD_STATUS &= (0x03); // Bits ausmaskieren }