This is an old revision of the document!
Related to: [HW] lcd
Diese Bibliothek enthält Funktionen, die man mit dem HomeLab alphanumerischen LCD nutzt.
Initialisiert LCD. Parameter:
Löscht die Anzeige. Cursor wird zum Anfang der ersten Zeile bewegt.
Löscht eine Zeile am Display. Cursor wird zum Anfang der gelöschten Zeile bewegt Parameter:
Cursor wird zum Anfang der ersten Zeile bewegt.
Bewegt Cursor zur gewünschten Position. Parameter.
Schreibt ein Buchstabe an die Position des Cursors. Parameter:
Schreibt einen String aufs Display, beginnt ander Cursorposition. Parameter:
Schreibt einen String vom Programmspeicher aufs Displays, beginnt an der Cursorposition.
Parameter: * //progmem_s// - Zeigt zum String im Programmspeicher.
Veranschaulichung wie man das alphanumerische LCD nutzt um Text darzustellen.
#include <homelab/module/lcd_alpha.h> int main(void) { // LCD initialization. lcd_alpha_init(LCD_ALPHA_DISP_ON); // Display clearing. lcd_alpha_clear(); // Cursor to the beginning of second line. lcd_alpha_goto_xy(0, 1); // Text displaying. lcd_alpha_write_string("Hello"); }