Biblioteka obsługująca wyświetlacz LCD ze sterownikiem HD44780
Biblioteka obsługująca wyświetlacz alfanumeryczny ze sterownikiem HD44780. Sterowanie odbywa się w trybie 4-bitowym, bez odczytu flagi zajętości z dowolnym przypisaniem sygnałów sterujących.
Przygotowana jest do obsługi mikrokontrolera Atmel AVR XMEGA128A3U znajdującego się na płytce eXtrino XL FULL wyprodukowanej przez Leon Instruments.
Bibliotekę można użyć bezpośrednio w projektach utworzonych za pomocą Platformio IO. Wystarczy sklonować repozytorium do katalogu lib/ a następnie dołączyć ją do kodu:
#include <hd44780.h>
W celu poprawnego działania IntelliSense w VSCode upewnij się, że plik .vscode/c_cpp_properties.json
w sekcji defines
ma dokładnie tak samo określony rodzaj mikrokontrolera:
"defines": [
"__AVR_ATxmega128A3U__",
Więcej informacji pod linkiem: https://github.com/Microsoft/vscode-cpptools/issues/690