HD44780 compatible with KS0066U

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 2 and 3.

Moderators: Benj, Mods

Post Reply
Ron
Posts: 225
Joined: Wed Apr 11, 2007 6:15 pm
Has thanked: 2 times
Contact:

HD44780 compatible with KS0066U

Post by Ron »

Hello,

My wife bought me a PIC development board with and LCD built on it. The data sheet states is has a KS0066U controller. Will this type of LCD word with Flowcode?

I have attached the data sheet.

Thanks

Ron
Attachments
4 x 20 LCD.jpg
(153.79 KiB) Downloaded 2884 times

User avatar
Steve
Matrix Staff
Posts: 3422
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 114 times
Been thanked: 422 times
Contact:

Re: HD44780 compatible with KS0066U

Post by Steve »

I'm pretty sure that the LCDs we use in our E-Blocks and development boards use the KS066U ccontroller, so Flowcode should work with this fine. Please note that Flowcode can only use these LCD boards in "4-bit" mode. You should be able to see the appropriate connections to use by looking at our LCD E-Block datasheet.

echase
Posts: 429
Joined: Mon Jun 11, 2007 11:55 am
Has thanked: 49 times
Contact:

Re: HD44780 compatible with KS0066U

Post by echase »

Wow, there's a wife who loves her husband!

User avatar
tmd_63
Flowcode V4 User
Posts: 21
Joined: Sat Dec 26, 2009 9:47 pm
Location: Swindon, England
Has thanked: 9 times
Been thanked: 1 time
Contact:

Re: HD44780 compatible with KS0066U

Post by tmd_63 »

I am a bit confused about these LCD's.
Most of the posts appear to show the Flowcode component as one based on a HD44780 drivers chip, but the datasheet for this device says it is only able to display 8x2 or 16x1 characters at 5x8 format. This is held up by the datasheet showing 16 row and 40 column drivers to the LCD. The Flowcode component has 16x1, 16x2, 16x4, 20x1, 20x2 and 40x1 charater formats. All but one are not available using a single driver chip. How is this possible?
I am trying to use a diffrent driver chip which is capabile of 20x2. This is a Novatech NT7605 driver on a BTC-2002E-SBYD-G-G-A01 display. Is this also a compatiable device?

Sean
Valued Contributor
Valued Contributor
Posts: 548
Joined: Tue Jun 26, 2007 11:23 am
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: HD44780 compatible with KS0066U

Post by Sean »

Larger displays are driven by multiple controller chips. A single common interface is provided for all configurations (HD44780 compatibility), and data is automatically directed to the appropriate chip by on-board logic.

User avatar
tmd_63
Flowcode V4 User
Posts: 21
Joined: Sat Dec 26, 2009 9:47 pm
Location: Swindon, England
Has thanked: 9 times
Been thanked: 1 time
Contact:

Re: HD44780 compatible with KS0066U

Post by tmd_63 »

Thank you Sean for that.
Do you know if the Novatech driver is an Hitachi compatiable?
It has the same command and data lines.

Sean
Valued Contributor
Valued Contributor
Posts: 548
Joined: Tue Jun 26, 2007 11:23 am
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: HD44780 compatible with KS0066U

Post by Sean »

We can not confirm that the NT7605 is fully HD44780 compatible, as we are not aware of ever having used one.
A quick look at the data sheets indicates that the two devices are very similar, and the NT7605 supports the 4-bit mode used by Flowcode.

Googling the two device name together results in several pages of hits. The link below might be of interest.

http://forum.sparkfun.com/viewtopic.php ... 73ed603ec7

Post Reply