From a7bcc05d03f306fb23ea22c5cb779d5db701fdba Mon Sep 17 00:00:00 2001 From: marschap Date: Fri, 13 May 2005 21:54:53 +0000 Subject: [PATCH] added Ekkehard Kraemer's documentation update to the winamp wiring scheme. --- docs/lcdproc-user/drivers/hd44780.docbook | 27 ++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/docs/lcdproc-user/drivers/hd44780.docbook b/docs/lcdproc-user/drivers/hd44780.docbook index d27f858..f0e8753 100644 --- a/docs/lcdproc-user/drivers/hd44780.docbook +++ b/docs/lcdproc-user/drivers/hd44780.docbook @@ -441,7 +441,7 @@ This is originally based on "lcdtext" (by Matthias Prinke). D5 (7) -RW (5) (LCD3 - 6) (optional - pull all LCD RW low) +RW (5) (LCD3 - 6) (optional - pull all LCD RW low (*) ) D6 (8) @@ -455,6 +455,13 @@ This is originally based on "lcdtext" (by Matthias Prinke). + +(*) on the RW line of the display: this line decides whether the display receives data from the +LPT port, or whether it sends data to the LPT port. If grounded, it receives. If High or connected +to nothing at all, it "sends" (i.e., will not work as intended). So, if you are not sure that +you need it otherwise, then connect it to GND. This certainly applies if you have only one display. + + If you want to connect more than two displays to the parallel port then wire D5 (pin 7) to the enable line (pin 6) of the third LCD. Then for @@ -602,7 +609,7 @@ This type of connection should work with winamp. D6 (8) D6 (13) D7 (9) D7 (14) nSTRB (1) EN (6) - nLF (14) nRW (5) (EN3 6 - LCD 3) (optional) + nLF (14) nRW (5) (EN3 6 - LCD 3) (optional (*) ) INIT (16) RS (4) nSEL (17) EN2 (6 - LCD 2) (optional) @@ -610,6 +617,13 @@ This type of connection should work with winamp. + +(*) on the RW line of the display: this line decides whether the display receives data from the +LPT port, or whether it sends data to the LPT port. If grounded, it receives. If High or connected +to nothing at all, it "sends" (i.e., will not work as intended). So, if you are not sure that +you need it otherwise, then connect it to GND. This certainly applies if you have only one display. + + If you want the display to work with the Winamp plugin, wire nLF (pin 14) to nRW of your LCD. You can then use the plugin in bidirectional mode (wich @@ -700,13 +714,20 @@ The LCD connections are: D7 (9) D7 (14) nSEL (17) - nSTRB (1) RS (4) - nLF (14) RW (5) (LCD2 - 6) (optional - pull all LCD RW low) + nLF (14) RW (5) (LCD2 - 6) (optional - pull all LCD RW low (*)) INIT (16) EN (6) ]]> + +(*) on the RW line of the display: this line decides whether the display receives data from the +LPT port, or whether it sends data to the LPT port. If grounded, it receives. If High or connected +to nothing at all, it "sends" (i.e., will not work as intended). So, if you are not sure that +you need it otherwise, then connect it to GND. This certainly applies if you have only one display. + + See the lcdtime tar-ball (above) for full details of the bargraph connections.