4 bit LCD connection only uses half of LCD

Hi tony,

Did anyone ever work this out it must be an init setting...

No sorry, this is just the way the manufacturer designed his hardware.
The address where the individual lines of different LCD's start is usually mentioned in the datasheet for the LCD-controller.
There is no standard for this, so you have to look it up once you decided on the type of LCD to use.
(Very annoying to someone who wants to create a library for LCD's !)

Eberhard
.