bsodmike
New Member
Today I got the LCD to fire up after I sorted out the high/low nibble swap code for 4bit operation.
Problem 1:
------------
Right now I have to send characters as follows:
snd_char(ASCII Hex value);
Sadly, snd_char("A"); does not work. Is there anyway to perform an ASCII to Hex conversion?
Problem 2:
------------
If the LCD is powered up (with no PIC) only 8 blocks light up of the 16 available blocks, as it is a 1x16 LCD.
As I continue to send characters to the screen, after the 8th character nothing appears...
Does this mean that the LCD is defective or is there away to let it carry on writing ?
This would help me greatly, thanks!
--Mike
Problem 1:
------------
Right now I have to send characters as follows:
snd_char(ASCII Hex value);
Sadly, snd_char("A"); does not work. Is there anyway to perform an ASCII to Hex conversion?
Problem 2:
------------
If the LCD is powered up (with no PIC) only 8 blocks light up of the 16 available blocks, as it is a 1x16 LCD.
As I continue to send characters to the screen, after the 8th character nothing appears...
Does this mean that the LCD is defective or is there away to let it carry on writing ?
This would help me greatly, thanks!
--Mike