Arduino - LiquidCrystal
Arduino - LiquidCrystal
LiquidCrystal Library
This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible)
chipset, which is found on most text-based LCDs. The library works with in either 4- or 8-bit mode (i.e. using 4 or 8 data lines in
addition to the rs, enable, and, optionally, the rw control lines).
Function
- LiquidCrystal() (http://arduino.cc/en/Reference/LiquidCrystalConstructor)
- begin() (http://arduino.cc/en/Reference/LiquidCrystalBegin)
- clear() (http://arduino.cc/en/Reference/LiquidCrystalClear)
- home() (http://arduino.cc/en/Reference/LiquidCrystalHome)
- setCursor() (http://arduino.cc/en/Reference/LiquidCrystalSetCursor)
- write() (http://arduino.cc/en/Reference/LiquidCrystalWrite)
- print() (http://arduino.cc/en/Reference/LiquidCrystalPrint)
- cursor() (http://arduino.cc/en/Reference/LiquidCrystalCursor)
- noCursor() (http://arduino.cc/en/Reference/LiquidCrystalNoCursor)
- blink() (http://arduino.cc/en/Reference/LiquidCrystalBlink)
- noBlink() (http://arduino.cc/en/Reference/LiquidCrystalNoBlink)
- display() (http://arduino.cc/en/Reference/LiquidCrystalDisplay)
- noDisplay() (http://arduino.cc/en/Reference/LiquidCrystalNoDisplay)
- scrollDisplayLeft() (http://arduino.cc/en/Reference/LiquidCrystalScrollDisplayLeft)
- scrollDisplayRight() (http://arduino.cc/en/Reference/LiquidCrystalScrollDisplayRight)
- autoscroll() (http://arduino.cc/en/Reference/LiquidCrystalAutoscroll)
- noAutoscroll() (http://arduino.cc/en/Reference/LiquidCrystalNoAutoscroll)
- leftToRight() (http://arduino.cc/en/Reference/LiquidCrystalLeftToRight)
- rightToLeft() (http://arduino.cc/en/Reference/LiquidCrystalRightToLeft)
- createChar() (http://arduino.cc/en/Reference/LiquidCrystalCreateChar)
Examples
- Hello World (http://arduino.cc/en/Tutorial/LiquidCrystal)
- Blink (http://arduino.cc/en/Tutorial/LiquidCrystalBlink)
- Cursor (http://arduino.cc/en/Tutorial/LiquidCrystalCursor)
- Display (http://arduino.cc/en/Tutorial/LiquidCrystalDisplay)
- Text Direction (http://arduino.cc/en/Tutorial/LiquidCrystalTextDirection)
- Autoscroll (http://arduino.cc/en/Tutorial/LiquidCrystalAutoscroll)
- Serial input (http://arduino.cc/en/Tutorial/LiquidCrystalSerial)
- SetCursor (http://arduino.cc/en/Tutorial/LiquidCrystalSetCursor)
- Scroll (http://arduino.cc/en/Tutorial/LiquidCrystalScroll)
Reference Home (http://arduino.cc/en/Reference/HomePage)
Corrections, suggestions, and new documentation should be posted to the Forum
(http://arduino.cc/forum/index.php/board,23.0.html).
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License
(http://creativecommons.org/licenses/by-sa/3.0/). Code samples in the reference are released into the public domain.
Share
NEWSLETTER
Enter your email to sign up SUBSCRIBE
(https://twitter.com/arduino) (http://www.facebook.com/official.arduino)
(https://plus.google.com/+Arduino) (http://www.flickr.com/photos/arduino_cc)
(http://youtube.com/arduinoteam)