Michael Reinelt wrote:
>If there's some "jumpiness", maybe there's a timing problem. You
>could look into HD44780.c, there are two or three functions at the
>beginning which control the communication.
In regards to the functions controlling communication, there was this
function:
void HD_write(char *string,int len,int delay)
But, there were also this one, which were further down the source file:
void HD_put(int row,int col,char *text)
The confusing thing is that there seems to be 2 ways to write to the LCD
through this code.
Neither calls the other, so there's no dependency there.
Question: What does one function do that the other doesn't?
Thanks for your time.
Carlos
|