Większość tekstowych LCD 2x16 umożliwia współpracę w trybie 8-bitowym lub 4-bitowym. Konstrukcja płyty ewaluacyjnej EVBlpc2138 wymusza wybór drugiej opcji.
Po pierwsze, jak zwykle, dokumentacja: hd44780u.
Po drugie, zanim można użyć wyświetlacza podłączonego do płyty, należy go programowo zainicjować. W tej fazie, oprócz uruchomienia wyświetlacza, można ustawić parametry takie jak widoczność kursora, rodzaj fontu czy zachowanie się wyświetlacza po wypisaniu znaku (np. automatyczne przesunięcie kursora).
Po fazie inicjalizacji otrzymujemy czysty wyświetlacz z kursorem na pozycji zerowej. Reszta jest zależna od opcji, jakie wybraliśmy.

Przykładowa implementacja obsługi 4b wyświetlacza tekstowego LCD 2x16: lcd. Program napisany w języku C++ wyświetla przesuwający się tekst w pierwszej linii wyświetlacza. Dla uproszczenia, opóźnienie realizowane jest jako pętle gorącego czekania. Numerację pinów można znaleźć w kodzie źródłowym. Projekt kompiluje się z użyciem GNUARM Toolchain.