Skip to content

Test.Gpio.HD44780

ebezine edited this page Feb 25, 2013 · 2 revisions

Test.Gpio.HD44780 is a sample console program for Raspberry.IO.Components.Display.HD44780 features. It demonstrates use of a HD44780 compatible 16x2 display.

It must be started, with elevated privileges, as follow:

mono Test.Gpio.HD44780.exe

That is, under Raspbian, if not running as root:

sudo mono Test.Gpio.HD44780.exe
Pin settings

Test.Gpio.HD44780is targeted to run with a revision 2 board having the following pins (as numbered on connector) wired:

  • P1-22 : Register Select pin,
  • P1-18 : Clock pin,
  • P1-16 : Data-8 pin,
  • P1-15 : Data-7 pin,
  • P1-13 : Data-6 pin,
  • P1-11 : Data-5 pin

On the breadboard model below, Data-8 pin is the most at right data pin; Used display device is powered with 3.3v

HD44780 Model

Keystrokes
  • F5: Clear display device
  • F6: Enable/disable cursor blinking
  • F7: Switch on/off cursor
  • F8: Switch on/off display
  • F9: Move display one-character left
  • F10: Move display one-character right
  • F11: Switch on/off delay between each character written