On Mon, 8 Jan 2007, Lars Torben Wilson wrote:
> Hi all,
>
> I've been looking into adding an LCD display to my TS-7400. I have
> here a 2x20 HD44780-compatible with backlight.
>
> (For background, I'm a software designer and budding electronics
> hobbyist).
>
> Of course, the TS-7400 does not have an LCD header or a parallel
> port out. Is anyone aware of an LCDProc driver which could be used
> to drive the display via some of the GPIO pins (4-bit is fine for
my
> purposes, for now) or the GPBUS, or such? It almost seems like
> it should just about be as easy as hacking an existing driver to
> address the 7400's pin addresses instead of the parallel port
> addresses, but I rather doubt that's the case.
Technologics publish example code for driving such LCDs. There is
nothing
"special" about the "LCD" port on e.g. the TS7200 - it is just general
purpose IO port. A more complete program (lcdd) is available from my
TS7200 web site and Yan Seiner has modified that to make it handle ANSI
control sequences.
There are loads of sites describing how to program the interface for
these
devices.
> My other thought was to build a simple serial-to-lcd daughterboard
> using a shift register, as shown on the following pages:
>
> http://www.myke.com/lcd.htm
> http://www.repairfaq.org/filipg/LINK/F_Tech_LCD5.html#TECHLCD_002
>
> Given my inexperience, this seems the easiest solution.
??? sorry but that doesn't seem to make sense - maybe I've misread it.
You are a s/w guy and are saying the h/w solution is simplest???
> So: why am I wrong, where should I look for more information, and
> what hideously simple solution am I overlooking?
>
I'm a s/w guy with some (amateur) h/w experience. As long as you have
the
requisite number of GPIO pins (3 controls and either 4/8 data) hooking
up
and driving one of these LCDs is pretty simple.
Happy hacking
Jim
----------------------------------------------------------
HomePage: http://www.comp.leeds.ac.uk/jj
TS7200 Page: http://www.comp.leeds.ac.uk/jj/linux/arm-sbc.html