Insert DEFINE OSC 10 & be sure to set HS in config word.
Insert DEFINE OSC 10 & be sure to set HS in config word.
im probably sounding like an idiot now, but i just cant seem to get it to work and i have been trying for 3 days now...
i really apreciate the help.
@ DEVICE HS_OSC
DEFINE OSC 10
cmcon = 7
TRISA = %00000000
TRISB = %00001000
lcd VAR PORTA.3
baud CON 16416 '24608 16416
Pause 2000
start:
SerOut2 lcd, baud,["Hello World"]
Pause 2000
GoTo start
End
thanks
dan
Do you have a link to the data sheet for this LCD?
here is the link to the datasheet...
http://www.bipom.com/lcds/manuals/lcd2041.pdf
thanks for the help...
danny
Is the protocol select jumper set for TTL or RS232?
If it's setup for RS232 then you should be able to talk to it with the Matrix uProject software. If not, check your comms wiring.
If it's setup for TTL then you should be able to use the PIC with inverted serial.
Have you tried resetting it to factory defaults? Might not be a bad idea just so you know it's at a specific baud rate.
Do you have a common ground between the LCD & PIC power supplys?
i have tried uproject, i changed the startup screen and displayed some stuff on it, then i made some custom characters... i tried changing the baud rate, but it didnt seem to work. i have since changed it to ttl by desoldering the rs232 contacts and soldering across the ttl ones.. i checked them with a mm and everything seems to be right.. it still displays my startup screen and displays other weird characters when the pic program tells it to display the "hello world".
my setup has both the pic and the display running off of one 1A 5V reg, and a 6V battery. so it shares the same ground and the same power.
danny
Most 1A 5V regulators require >6V input to maintain a regulated +5V out. Have you tried bumping up the input voltage to your regulator?
Bookmarks