Hi everyone, I have successfully written the lcd_putc() function for a graphic LCD module. So now, when I want to print a single character on the LCD, all I need to do is type: lcd_putc('X'); // to display character 'X' I want to write another lcd_puts() function (which uses lcd_putc() function) to send a _string_ to the LCD, but I don't know how to do it. I would like to write: lcd_puts("hello world"); // prints "hello world" on the LCD I am currently using C18 compiler with 18F452 micro. Please help. Thank you in advance! Thomas --------------------------------- Do you Yahoo!? Exclusive Video Premiere - Britney Spears -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.