News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

HD44780 LCD controller

Started by x86asm, May 05, 2005, 01:12:45 AM

Previous topic - Next topic

x86asm

I am reading through the chips datasheet as I plan to utilize it with both PIC micros and a Z80 system I built, but I am confused as to how I can utilize the 4-bit transfer mode. I am reading it, but all the sections that deal with it make no mention of how to let the chip know that we want to use 4-bit transfer mode instead of 8-bit transfer mode. Please help :S
Should I just let the lower 4-bits float or what?

MichaelW

I'm not sure how I came to have this in my links:

http://home.iae.nl/users/pouweha/lcd/lcd0.shtml

I think the link above will provide your answer, but if it doesn't there is an apparently active forum here:

http://forum.lcdinfo.com/
eschew obfuscation

tenkey

From looking at the following site: http://www.doc.ic.ac.uk/~ih/doc/lcd/

It looks like the controller powers up in 4-bit mode.  Then if you want to use a full 8-bit interface, you use the Function Set instruction to get it.
A programming language is low level when its programs require attention to the irrelevant.
Alan Perlis, Epigram #8

x86asm

Thanks a bunch guys, I was hopelessly confused :)

Mark Jones

"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08