No, havent tryed that, whats the diference betwen Cons unsigned char str1 = "String number 1"; const rom char * str3 = "String number 3"; Isn't suposed that werever you put const the dta will be stored on the ROM? Or I'm confusing compilers? Best regards Mauricio Jancic Janso Desarrollos Microchip Consultant (54) - 11 - 4542 - 3519 -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU] On Behalf Of Wouter van Ooijen Sent: Lunes, 27 de Octubre de 2003 09:12 To: PICLIST@MITVMA.MIT.EDU Subject: Re: [PIC]: LCD String function > Cons unsigned char str1 = "String number 1"; > unsigned char str2 = "String number 2"; > > > Lcd_puts(str1); > Lcd_puts(str2); > Lcd_puts("String Number 3"); Did you try that on C18? And did you try cons rom char * str3 = "String number 3"; Lcd_puts(str3); Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body -- Incoming mail is certified Virus Free. Checked by AVG Anti-Virus (http://www.grisoft.com). Version: 7.0.193 / Virus Database: 260.2.2 - Release Date: 27/10/2003 -- Outgoing mail is certified Virus Free. Checked by AVG Anti-Virus (http://www.grisoft.com). Version: 7.0.193 / Virus Database: 260.2.2 - Release Date: 27/10/2003 -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body