LCD 16x2 (HD44780)

From
Jump to: navigation, search

Introduction

Initialization

Timing delays are different when using an immitation display. This can cause a lot of problems when trying to initialize the display. The first delay should be 40ms instead of 15ms and the delay between instructions should be 2ms. See the example codes for the right timing constrains.

Instruction Set

Instruction set for HD44780


Character Table

Character Table for HD44780


Scheme

Example Code

Initialization

Hello World

Write custom character

External links