Quote Originally Posted by jcleaver View Post
no pain no gain

the problem is i am unable to get a serial lcd driver to function

tried many many different things still nothing
thought different commands would inprove nothing seems to work

even though i am getting something (scope) out of the pic

tried all the serial commands and different bauds ebven thought the device states 9600 8 n 1
device did work using basic stamp instructions
It's not a basic stamp, while a stamp is a pic. HUH? WHATS THAT?
PBP will program a stamp, but pics not always the same, little differences.
Hserin will not accept N9600, has to be true.
Serin wil accept N9600. Hserin will accept charactors incomming while pic is busy running subroutines, serin will not. Do a search for serial backpacks on this forum, this subject has been addressed. look at the code in my post on this subject after Darrel did his magic on it. It's sweet, uses hserin, DT instant interrupts and formats the same way as LCDOUT does. It is pretty well commented so you can learn how it works and change it to suit you.

if you just want a serial in parallel out
try
Code:
include "modedefs.bas"
pause 500
char var byte
Lcdout $fe, 1, "RTFM"
pause 1000
LOOP:
serin Portb.0, n9600, char
LCDOUT char
goto loop
JS