Searching \ for 'LCD' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/lcds.htm?key=lcd
Search entire site for: 'LCD'.

Truncated match.
PICList Thread
'LCD'
1997\02\14@022238 by David BALDWIN

flavicon
face
Subject:
          Re: PIC and LM016 display problem
    Date:
          Thu, 13 Feb 1997 18:47:00 +0000
    From:
          Leon Heller <spam_OUTleonTakeThisOuTspamlfheller.demon.co.uk>
Reply-To:
          Leon Heller <.....lfhellerKILLspamspam@spam@lfheller.demon.co.uk>
      To:
          David BALDWIN <dbspamKILLspamsdm.bel.alcatel.be>


In message <.....3302DBF2.41C67EA6KILLspamspam.....sdm.bel.alcatel.be>, David BALDWIN
<EraseMEdbspam_OUTspamTakeThisOuTsdm.bel.alcatel.be> writes
>Leon Heller wrote:
>>
>> I've interfaced a PIC16C84 to a LM016 2 X 16 LCD display, using Norm
>> Cramer's lcd.asm code (which was intended for a LM032 2 X 20 display). I
>> can't get more than nine characters displayed on either of the two
>> lines, using Norm's table message storage. Has anyone got any idea what
>> is causing the problem? The two displays should be identical in terms of
>> the driver code, apart from the line length, shouldn't they?

Your response seems to have disappeared for some reason! Yes, I would
appreciate a copy of your code.

Leon
--
Leon Heller, G1HSM
leonspamspam_OUTlfheller.demon.co.uk
Tel: +44 (0) 118 947 1424 (home)
    +44 (0) 1344 385556 (work)


       Ok, I'll send it to you tomorrow because I am at my office
today and doesn't have my soft here ;-)
--

   _____________
   \           /                   David BALDWIN
    \ ALCATEL /                   Design engineer
     \TELECOM/
      \     /            SdM (Societe de Microelectronique)
       \   /
        \ /         B.P. 4205            Phone  : +32 (0)71 442932
         V          B-6000 Charleroi     Fax    : +32 (0)71 442905
                    (Belgium)            E-mail : @spam@dbKILLspamspamsdm.bel.alcatel.be
                                                  KILLspambaldwinKILLspamspamsdta.sdt.alcatel.be


'LCD'
1997\12\23@012309 by Dean
flavicon
face
Here is a link (that is sometimes hard to connect to)
with a lot of info on LCD's including links to their
LCD Discussion group.

http://www.eio.com/lcdprodt.htm



Merry Christmas Everyone, and a Happy New Year.


Dean.

(-;     If you tied a piece of buttered toast to the back
       of a cat and dropped it from a (small) height,
       wonder what would happen?

;-)


'LCD'
1999\09\22@220927 by minhong
picon face
Does anyone know if it's possible to "highlight" a line or more of texts on
a normal character LCD display?  By highlight I mean flipping contrast:
background = dark, text = light.  And the LCD I am referring to is the
standard 14-pin version with 3 control pins and 8 data pins.  I read the
data book for those LCDs and can't find any reference on this.

Thanks a ton,
Ming

1999\09\23@094328 by Steve Lawther

flavicon
face
Ming

Not unless you define the inverse video equalents as user characters
Sadly this limits you to 8 different characters at a time.

Steve Lawther

> {Original Message removed}

1999\09\24@121528 by minhong

picon face
Does anyone know if it's possible to invert contrast (making background dark
and text light)on a normal character LCD display (the standard 14-pin
version with 3 control pins and 8 data pins) ?  I read the data book for
those LCDs and can't find any reference on this.

Thanks a lot,
Ming

1999\09\24@124931 by Andre Abelian

picon face
Ming,

Use PWM

Andre



> Does anyone know if it's possible to invert contrast (making background
dark
> and text light)on a normal character LCD display (the standard 14-pin
> version with 3 control pins and 8 data pins) ?  I read the data book for
> those LCDs and can't find any reference on this.
>
> Thanks a lot,
> Ming
>

1999\09\27@025033 by Bjarne Nebelong

flavicon
face
Ming,

If you "flipp" the filter on top of the LCD it will invert.

HŠlsningar/ Regards,
Bjarne Nebelong


                       -----Ursprungligt meddelande-----
                       FrŒn: minhong [RemoveMEminhongTakeThisOuTspamSFU.CA]
                       Skickat:         den 24 september 1999 18:14
                       Till:   spamBeGonePICLISTspamBeGonespamMITVMA.MIT.EDU
                       €mne: LCD

                       Does anyone know if it's possible to invert contrast
(making background dark
                       and text light)on a normal character LCD display
(the standard 14-pin
                       version with 3 control pins and 8 data pins) ?  I
read the data book for
                       those LCDs and can't find any reference on this.

                       Thanks a lot,
                       Ming


'LCD'
2000\04\07@103329 by Soon Lee
flavicon
face
Hi everyone

I brought a LCD and i do not know the pinout
There is no model number on it but just
a strings of character
KD 162-636LPSG-LG
If any one know the part umber or have datasheet please sent it to me

thanks

regards
soon lee


'LCD'
2003\03\23@093402 by Sid Weaver
picon face
Good miorning, gentlemen

I need an LCD expert.

I am try to drive a 1.36" LCD with a shift register.  Each register output
goes to ground via a trimpot.  The wiper of each trimpot goes to the
corresponding segment on the LCD, and is adjusted for approx 2.9 VDC.  Common
on the LCD digit is pulsed by a 100 Hz 50% duty cycle square wave
(adjustable).

If I shiftout %00000010 to the register and hold it, only the G segment
should light.  However, all 7 segments light.  Voltage on the G segment wiper
is 2.9VDC.  Voltage on all other segment wipers is 0VDC, yet they all light.
If I remove the lead to G segment, G segment goes off but the other 6
segments remain lit.

Why???

Sid

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\03\23@134706 by M. Adam Davis

flavicon
face
If the segment sees /any/ voltage differential, it will try to switch.

So if the common is pulsing at 100Hz, then any segment at 0 or V+ is
going to be 'on'.

To turn a segment fully off, it must see the same pulsing signal the
common has.

To turn a segment fully on it must see a complemented version of the
signal on the common.

Given one LCD segment:
Drive the common with the 100Hz signal
Put the 100Hz signal into one input of an XOR gate
The output of the XOR goes to the lcd segment
The LCD segment is 'on' when you feed a high (or +V) to the other input
of the XOR, and off if you feed a low (0)

I hope this helps!

-Adam

Sid Weaver wrote:

{Quote hidden}

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\03\23@154124 by Dwayne Reid

flavicon
face
At 09:33 AM 3/23/03 -0500, Sid Weaver wrote:

>I am try to drive a 1.36" LCD with a shift register.  Each register output
>goes to ground via a trimpot.  The wiper of each trimpot goes to the
>corresponding segment on the LCD, and is adjusted for approx 2.9 VDC.  Common
>on the LCD digit is pulsed by a 100 Hz 50% duty cycle square wave
>(adjustable).

Wrong approach.  Try this: connect all 7 segments AND the backplane to the
8 bits on the shift register.  Arrange your code so that the shift register
refreshes somewhere between 30 to 100 times per second.

Send normal data to the segments and set the backplane LO.  About 30 ms
later, invert the data (including the backplane) and send the data
again.  Repeat at about 30 Hz rate.

You wind up with a 30 Hz AC signal on the backplane and segment data
lines.  If a segment has to be ON, it is inverted with respect to the
backplane.  If a segment is OFF, it is in phase with the backplane.

I have code that does this for a 4 digit LCD display - it was not
difficult.  Display is directly driven from 4- 74hc595 shift registers.

dwayne



--
Dwayne Reid   <TakeThisOuTdwaynerEraseMEspamspam_OUTplanet.eon.net>
Trinity Electronics Systems Ltd    Edmonton, AB, CANADA
(780) 489-3199 voice          (780) 487-6397 fax

Celebrating 19 years of Engineering Innovation (1984 - 2003)
 .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-.   .-
    `-'   `-'   `-'   `-'   `-'   `-'   `-'   `-'   `-'
Do NOT send unsolicited commercial email to this email address.
This message neither grants consent to receive unsolicited
commercial email nor is intended to solicit commercial email.

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\03\24@174433 by Peter L. Peres

picon face
Sid, you need to drive the LCD segments and backplane out of phase for lit
and in phase for off. Using your shift register:

wait1:
 if (squarewave == 0) then goto wait1

 shiftout(data xor 0xff)

wait0:
 if (squarewave == 1) then goto wait0

 shiftout(data)

 goto wait1

As you can see you are using the square wave to sync your output to it.
When the squarewave is '1' you output your data inverted. When 0 you
output your data as is. You do not need any trimmers, connect the shift
register outputs directly to the lcd pins. Do not allow DC to build up on
the lcd pins. If you stop the program, turn off the power to the circuit
too, or remove the connector to the lcd.

Peter

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

More... (looser matching)
- Last day of these posts
- In 2003 , 2004 only
- Today
- New search...