Barry Carter wrote: > > I am learning the PIC so please bear with me. > I have constructed a LCD module with A pic 16c84 as the LCD > controller. I have run accross a small problem with the c > source/compiler. I am currently using the MPLABC beta program, and I > tested out the LCD example with my built module. Everything went > fine, but when I tried to add some more strings to be sent to the > LCD, the compiler reported "OUT OF ROM SPACE". the compiled hex file > for the example is only 25% of the pic memory, so adding a few lines > to the code should not make a difference. does it have something to > do wth the fact that the compiler only does up to 256 locations, and > if so when I tried to compile it on the byte craft compiler I got the > same error. Is it the c program, or the beta programs? Please help. Could you send me the source youi are using and I'll sort out what is happening. Also which Byte Craft compiler are you using the demo or release compiler. Walter Banks http://www.bytecraft.com