LCDInfo.com
http://forum.lcdinfo.com/

192x64 with three CS
http://forum.lcdinfo.com/viewtopic.php?f=6&t=1429
Page 1 of 1

Author:  giorgio [ Tue Nov 29, 2005 12:18 ]
Post subject:  192x64 with three CS

Hi guys,

I have got a display from orient display

here is the datasheet
http://tinyurl.com/dc9jg

I would like to connect it to the parallel port.
The display should be based on KS0107 and KS0108.
It has 20 pins BUT three of them are for chip selection
(i.e. CS1, CS2, CS3).

Now, all the KS0107/8 wirings I saw are based on display with only two CSx.

Anybody had any experience with such a thing?

Thanks
Giorgio

Author:  Michael [ Tue Nov 29, 2005 23:45 ]
Post subject: 

The parallel port only supplies 4 outlines, all off which are used in use with standard 128x64 ks0108 displays.
With your display I'd recommend using an external chip, perhaps a 2bit decoder over the 2 current chip select lines to produce a third output.
ie, with lpt pins 14 and 16; 00 = cs1, 11 = cs2, 01 or 10 = c3. (XOR?)

I use this wiring: http://www.fractronics.com/koppling_ks0108.gif

Michael

Author:  mrwastl [ Wed Nov 30, 2005 1:07 ]
Post subject: 

graphlcd (a plugin for vdr) supports 1-4 chip ks0108 displays using a multiplexer (eg 74LS42), graphlcd has two standalone tools included for testing a display.

i have built in support for ks0108 display into my library these days and this support also includes up to 4 chip displays (multiplexer required).

graphlcd is only available for linux, my library (serdisplib) is available for linux/freebsd/solaris 10.
(ks0180 only in current developmeng stage, but i would be very pleased if you could test the > 2 chip thing (i only have a 2 chip ks0108 display)

so if you're interested (and not stuck to windows-only) please write a priv.msg

/mrwastl

ps: it seems not to be possible to drive a > 2 chip ks0108 without using a multiplexer.
parport has 12 pins that can be used for output, 8 bit data, 1 enable, 1 data/command and the remaining 2 for CS1 and CS2.
i've read something about 4bit databus driving but couldn't figure out how to enable this one ...

Page 1 of 1 All times are UTC + 2 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/