LCD-Display driver KS006U compatible with HD44780

Hi,

I am looking for a LCD for the arduino nano.
Actually I found the 204A-GC-BC-3LP from RS.

I read the datasheet and have an uncertainity about the compability to the driver HD44780.

Datasheet: https://docs-emea.rs-online.com/webdocs/06dd/0900766b806dda1c.pdf

In the datasheet on page two is written, that the KS006U is installed on the display. (Also the KS0063)
I found out, that the KS006 is equivalent to the HD470.
Is the KS006U also equivalent to HD44780?
And what is the function of the KS0063?

Thanks a lot for your help!!

The command/instruction table on page 5 of the datasheet matches with the hd44780.
The one thing I do notice is that the default/reference timing is 5us slower than the hd44780 reference timing.
This will likely not be an issue with most libraries especially on a nano.

If it is an issue, you could use my hd44780 library. It has an API function to set the timing.

--- bill

--> Nit-Picker alert <--

Actually the default/reference timing is closer than 5uS to that of the HD44780U.

The datasheet in the link specifies that the timing applies when the clock frequency (of the LCD controller) is 250kHz.

The HD44780 timing is specified at 270kHz and the example at the end of Table 6 shows that at 250kHzthe execution time would be 40uS.

Don

floresta:
--> Nit-Picker alert <--

Actually the default/reference timing is closer than 5uS to that of the HD44780U....

I saw that.
I had assumed that the "default" clock for the hd44780 was 270k vs 250k as shown on the DisplayTech part were being used
which yields instruction times of 37us vs 42us which is the 5us difference I mentioned.

But yeah for the same clock rate the differences between them is closer to 2us.

--- bill