Witam,
Miło mi zaprezentować kolejną bibliotekę z Atnela. Tym razem dobrze znana Wam z wielu moich książek biblioteka do obsługi teoretycznie starych (ale wciąż jarych) wyświetlaczy alfanumerycznych wszelkiej maści ;) Chodzi o popularne LCD 2x16 ale też inne jak 4x16, 4x20, 2x40 itp ... Uwaga! w tej wersji nie obsłuży ona wyświetlaczy 4x40 no ale tak starych chyba już nikt dzisiaj nie używa ;) Biblioteka ta różni się też od tych które były w moich książkach tym, że została ostatecznie jak to się mówi dopieszczona, współpracuje w pełni z magistralą I2C poprzez expandery PCF8574 a więc można sobie wyświetlacze tego typu obsługiwać nawet z procka ATtiny za pomocą dwóch pinów po programowym I2C. Do tego działa ze wszystkimi częstotliwościami taktowania procków, od 1 MHz aż do 20 MHZ bez konieczności wprowadzania jakichś zmian czy konfiguracji w tym zakresie wewnątrz biblioteki. Nie dość, że poprawione zostało wyświetlanie różnego rodzaju liczb to również dodałem wyrównywanie (ALIGN) tekstów do prawej czy też ich centrowanie. Poza tym dodana została obsługa liczb binarnych ale z wyborem dowolnej ilości bitów do wyświetlenia w zakresie od 1 do 32 ! ;) zresztą sami zobaczcie jak to wygląda poniżej na dwóch krótkich filmikach. Oczywiście nie muszę chyba przypominać podstawowej zalety biblioteki jaką jest fakt, że w trybie 4-bitowym wyświetlacz można podłączyć do DOWOLNYCH nóg procka i to każdy sygnał oddzielnie !
Bibliotekę można nabyć tutaj LINK
Bibliotekę można nabyć tutaj LINK