Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

My CLCD can't display the correct' char @.@

Discussion about LCD's and other related hardware

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351, hydrolisk1792

Post Reply
3ASV467
Posts: 6
Joined: July 11th, 2008, 10:12 am

My CLCD can't display the correct' char @.@

Post by 3ASV467 »

I'm using a PCI parallel card
Is it an hardware problem :?:
Image

mattcro
Forum Supporter
Posts: 590
Joined: March 8th, 2006, 1:58 pm
Location: Scotland

Post by mattcro »

Double check your wiring. It looks like you have pin D0 on the LCD accidentally connected to +5V (maybe a stray blob/spike of solder) or possibly disconnected. It should connect to pin 2 of the LPT port.

limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

looks that some characters are changed with the next ones on the character table.... R>S T>U.

Please checkthe char table and confim if this happens in all rows..
You do not have the required permissions to view the files attached to this post.

3ASV467
Posts: 6
Joined: July 11th, 2008, 10:12 am

Post by 3ASV467 »

#2
I would check it tomorrow
thank you first
#3
You mean use the char in others row(@->A,P->Q,...) and see if this happens in all rows..
Image
Image
and some time the char shifting isn't regular :oops:
likes
Image
Image
Same setting
but different result after the screen changed for a round

caesar
Forum Supporter
Posts: 734
Joined: October 15th, 2005, 10:39 am
Location: Romania
Contact:

Post by caesar »

Try changing in display settings the startup parameter from LPT1 to LPT1,5 and see if it helps.

3ASV467
Posts: 6
Joined: July 11th, 2008, 10:12 am

Post by 3ASV467 »

My wiring
LCD
pin4-->parallel pin16
pin6-14-->parallel pin 1-9
The solder point are fine

As for changing the parameter
I am using $FFE8 instead of LPTx
There is a range from $FFE0 to $FFEF
But the LCD can only display something when using $FFE8

caesar
Forum Supporter
Posts: 734
Joined: October 15th, 2005, 10:39 am
Location: Romania
Contact:

Post by caesar »

then try $FFE8,5.

3ASV467
Posts: 6
Joined: July 11th, 2008, 10:12 am

Post by 3ASV467 »

$FFE8,5 show the same result

Here is the I/O range from device manager
FFE8-FFEF
FFE0-FFE7
FFA8-FFAF
FFA0-FFA7
FF98-FF9F
FFF0-FFFF
IRQ is 17

There is some problem with the card
If i plug the card before entering OS
the lan drive would not been load
I had to plug the card after the entering OS
Do it related to the problem?



As for the char shifting
0123456789 would become
1133557799

@ABCDEFGJHIJKLMNO would become
AACCEEGGKIIKKMMOO

PQRSTUVWXYZ[\]^_would become
QQSSUUWWYY[[]]__

looks like the odd number row cannot be displaced and replaced by
the row below it

mattcro
Forum Supporter
Posts: 590
Joined: March 8th, 2006, 1:58 pm
Location: Scotland

Post by mattcro »

It looks like the D0 signal on the LCD is stuck high, either because the LPT port is faulty/damaged, or the LCD is faulty or there's a problem with the wiring. You said you're sure the wiring is OK. Check the D0 signal with a multimeter with LCD Smartie running. If you never see 0 volts (or close to 0), only 5V, then there's definitely a problem somewhere. Try measuring with the LCD and cable disconnected. If you now see 5V sometimes and 0V sometimes, then there's a problem with the wiring or LCD.

3ASV467
Posts: 6
Joined: July 11th, 2008, 10:12 am

Post by 3ASV467 »

Sorry but is D0 DB0?
If so,
It's voltage variate from 0V to 5V
And just pin 1 and pin9 of DB25 connector always 0
*With/Without the LCD is the same
Thankyou for answering first :cry:

mattcro
Forum Supporter
Posts: 590
Joined: March 8th, 2006, 1:58 pm
Location: Scotland

Post by mattcro »

D0 is the same as DB0. Did you measure at the LCD board or on the LPT connector? If the signals are OK at the LCD board, you probably have a damaged LCD :cry:

3ASV467
Posts: 6
Joined: July 11th, 2008, 10:12 am

Post by 3ASV467 »

measured from the LPT port and the LCD
the reading are the same :cry: :cry:

caesar
Forum Supporter
Posts: 734
Joined: October 15th, 2005, 10:39 am
Location: Romania
Contact:

Post by caesar »

That means that the problem is with the LCD. It is possible that the DB0 trace is damaged on the LCD.

If you cannot exchange the LCD and don't want to loose the money spent then you can always try this: http://forums.lcdsmartie.org/viewtopic.php?t=1540
That way you don't use the DB0 pin.

Post Reply