I just tried as following: ;----------------------------------------------------------------------- ---------- ; lcdmacro for textstrings jmg/02.11.2005 lcdstring macro text ; text of max 16 character local Message local Start local stop local i=0 goto Start dt text ; form a lookup table from parameters dt 0 Start while i<16 call Message+i addlw 0 bz stop movwf DisplayData ; load w to DisplayData (defined in header) call LCDout ; print out Data from DisplayData i += 1 endw stop endm ;----------------------------------------------------------------------- ---------- But using it in code with: lcdstring "test" Brings me lots of errors, all like this: Error[118] C:\WORK\PIC\LCD.INC 487 : Overwriting previous address contents (0020) Error[118] C:\WORK\PIC\LCD.INC 487 : Overwriting previous address contents (0020) Error[118] C:\WORK\PIC\LCD.INC 488 : Overwriting previous address contents (0021) Error[118] C:\WORK\PIC\LCD.INC 488 : Overwriting previous address contents (0021) Error[118] C:\WORK\PIC\LCD.INC 488 : Overwriting previous address contents (0022) Error[118] C:\WORK\PIC\LCD.INC 488 : Overwriting previous address contents (0022) Error[118] C:\WORK\PIC\LCD.INC 489 : Overwriting previous address contents (0023) Error[118] C:\WORK\PIC\LCD.INC 489 : Overwriting previous address contents (0023) Error[118] C:\WORK\PIC\LCD.INC 490 : Overwriting previous address contents (0024) Error[118] C:\WORK\PIC\LCD.INC 490 : Overwriting previous address contents (0024) Error[118] C:\WORK\PIC\LCD.INC 486 : Overwriting previous address contents (0025) Error[118] C:\WORK\PIC\LCD.INC 486 : Overwriting previous address contents (0025) Error[118] C:\WORK\PIC\LCD.INC 487 : Overwriting previous address contents (0026) Error[118] C:\WORK\PIC\LCD.INC 487 : Overwriting previous address contents (0026) Error[118] C:\WORK\PIC\LCD.INC 488 : Overwriting previous address contents (0027) Error[118] C:\WORK\PIC\LCD.INC 488 : Overwriting previous address contents (0027) Error[118] C:\WORK\PIC\LCD.INC 488 : Overwriting previous address contents (0028) ......... Any idea? Best Jens -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist