Данная библиотека позволяет плате Arduino управлять различными жидкокристаллическими дисплеями (например, LCD 1602), построенными на базе популярного контроллера Hitachi HD44780 (или совместимого). В библиотеке реализован как 4-х, так и 8-битный режимы работы (т.е. есть возможность использовать 4 или 8 линий данных (4-х или 8-ми битную шину данных), совместно с управляющими линиями RS, Enable и дополнительно RW).
Более подробно об алфавитно-цифровые жидкокристаллических индикаторах на основе контроллера HD44780 можно прочитать здесь.
Методы:
LiquidCrystal()
init()
begin()
clear()
home()
setCursor()
write()
print()
cursor()
noCursor()
blink()
noBlink()
display()
noDisplay()
scrollDisplayLeft()
scrollDisplayRight()
autoscroll()
noAutoscroll()
leftToRight()
rightToLeft()
createChar()
Примеры:
Hello World
Blink
Cursor
Display
Text Direction
Autoscroll
Serial input
SetCursor
Scroll
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://arduino.cc/en/Reference/LiquidCrystal |