Hi All,
I have connected the above together and have used as a basis Nigel's LCD program. Yes it works however its not working well... if I can say that.
The problem is, it takes a really long time to start up seconds. However it displays the first letter almost instantly.... I then wait three or four even five seconds before the other letters show... When the other letters display it roles through the letters. If I touch the metal surround of the LCD it goes alot quicker almost instantly starting.
If I turn the encoder (also on the board) it restarts... If I bring my hand close without touching it, it restarts by itself.
It has also corrupted the hex file within the PIC.. I know this as I read it back and it looks line some of the hex is missing or its all gone... once I reloaded it worked as above...
I have checked all the connections and they appear to be behaving correctly.. I tried adding a cable to separate the LCD from the board but it still operaties as above...
I am using a zif socket to manage the PIC.
I have included the schematic and the working asm file as it could be both
Wondering if you might have some suggestions for this... could it be a dry joint... or is it a function of a double sided board not earthed correctly... I did check the earth and seems OK..
Kind Regards
Simon
I have connected the above together and have used as a basis Nigel's LCD program. Yes it works however its not working well... if I can say that.
The problem is, it takes a really long time to start up seconds. However it displays the first letter almost instantly.... I then wait three or four even five seconds before the other letters show... When the other letters display it roles through the letters. If I touch the metal surround of the LCD it goes alot quicker almost instantly starting.
If I turn the encoder (also on the board) it restarts... If I bring my hand close without touching it, it restarts by itself.
It has also corrupted the hex file within the PIC.. I know this as I read it back and it looks line some of the hex is missing or its all gone... once I reloaded it worked as above...
I have checked all the connections and they appear to be behaving correctly.. I tried adding a cable to separate the LCD from the board but it still operaties as above...
I am using a zif socket to manage the PIC.
I have included the schematic and the working asm file as it could be both
Wondering if you might have some suggestions for this... could it be a dry joint... or is it a function of a double sided board not earthed correctly... I did check the earth and seems OK..
Kind Regards
Simon