Philip Lalone wrote: > > Is it possible to write a MPASM macro that will print a string > using: PRINT "This is the string"? The only way i've been able to get > anything like this working is writing seperate code for each string I > want to print, any theory or code would be appriciated. I need to do this > for serial data and a LCD, which I've written code for, so all the macro > would need to do is call the serial/lcd routine with each character or a > pointer to the string. Philip, I'm not sure if this is exactly what you want... But several months ago I posted some code that allowed strings to be looked up in a table. Matthew Rowe copied it into his "Virtual Notebook" (see the write_string function): http://hobbes.king.ac.uk:80/matt/pic/tables.html You will still need to supply the LCD infra-structure software. That should be no problem since you see a new version every month or so... Matthew has some other PIC stuff at http://hobbes.king.ac.uk:80/matt/pic/ (Hey Matthew, are you still out there?) Scott