>
>
> Heres what I tried and what did not work
>
> Dim lcd As New oSerialL
> Sub Main()
> lcd.Baud = cv9600
> lcd.IOLineS = 16
> lcd.InvertS = cvTrue
>
>
> start:
> lcd.String = "Hello" 'Text
> Goto start
> End Sub
>
> the backlight of the LCD turns on but the characters do not display.
>
Have you tried it without inverting the signal?
How do you have it wired? IOLine 16 to the Rx pin is obvious but what
about ground? Is the LCD powered from the OOPic board? If not, the
grounds from the two systems need to be tied together.
Are you certain there are bits pouring out of the IOLine? If you
don't hava a logic probe or a scope, you can send long strings of 'U'
which has a bit pattern of 0x55 so it is in a high state half the
time. Send a few hundred loops of chars and then do a long delay
(like a second or so). You should be able to see the difference with
an analog voltmeter. A digital voltmeter may also see the changes.
You could also send tildes which have a bit pattern of 0x7F so they
are on almost all of the time.
As I said earlier, you MIGHT have to actually implement that flow
control pin and pull it up (or down) with a 330 ohm resistor. We had
a situation the other day where an object wouldn't work unless an
unnecessary IOLine was nevertheless defined.
Richard
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/oopic/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/oopic/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
No comments:
Post a Comment