Reply by Don Kinzer February 28, 20052005-02-28

--- In , Mike Perks <basicx@a...> wrote:
> The 4-bit data mode requires 6 I/O pins and a bunch of custom
> software. That's why people prefer the serial interface.

If you'd like to avoid the overhead of queues required for a serial
LCD and using lots of I/O lines as typically is done with a parallel
LCD there is another alternative. You can add an external shift
register and send data to a parallel LCD using ShiftOut(). Depending
on your requirements, this can be done with just a few I/O lines. If
your system has other parallel devices as well, many of the I/O lines
can be shared.

Don


Reply by fcg2k February 28, 20052005-02-28


Francisco, I have a basic circuit and some code to interface to a 2x16 or 4x20
LCD using a 3 wires and a '164 shift register.

If anyone is interested, send me an email <>
and I can email you the schematic and code. - Frank --- In , Francisco Lobo (m) <francisco@f...>
wrote:
> What would it take to hook an lcd without a serial module. Just
straight lcd?
>
> Say a 4x20?



Reply by basicx_austin February 28, 20052005-02-28

Francisco,

I found some BasicX source code for you as well
http://basicx.com/codeexamples/files/Optrex.bas

Mike

--- In , Francisco Lobo (m) <francisco@f...> wrote:
> What would it take to hook an lcd without a serial module. Just
straight lcd?
>
> Say a 4x20?



Reply by Mike Perks February 28, 20052005-02-28
Francisco,

Most LCD displays consist of three items:
1. The LCD panel itself
2. A driver chip which handles all of the LCD signals. This chip
normally has a parallel interface and many are software compatible with
the de facto standard - Hitachi HD44780
3. Optionally a serial interface chip which is custom and there are no
real standards for the commands that can be sent.

Here is a website that explains how to interface to the Hitachi HD44780:
http://www.myke.com/lcd.htm

The 4-bit data mode requires 6 I/O pins and a bunch of custom software.
That's why people prefer the serial interface.

Mike
(See my BasicX website: http://home.austin.rr.com/perks/basicx/)

>What would it take to hook an lcd without a serial module. Just straight lcd?
>
>Say a 4x20? >



Reply by Francisco Lobo m February 27, 20052005-02-27
What would it take to hook an lcd without a serial module. Just straight lcd?

Say a 4x20?


Reply by February 28, 20032003-02-28
i am interested.....

Thanks a lot! -----Original Message-----

From: "fcg2k" <>
Subj: [BasicX] Re: lcd without serial?
Date: Mon 28 Feb 2005 11:15 am
Size: 725 bytes
To:

Francisco, I have a basic circuit and some code to interface to a 2x16 or 4x20
LCD using a 3 wires and a '164 shift register.

If anyone is interested, send me an email <>
and I can email you the schematic and code. - Frank --- In , Francisco Lobo (m) <francisco@f...>
wrote:
> What would it take to hook an lcd without a serial module. Just
straight lcd?
>
> Say a 4x20?
Yahoo! Groups Links