Searching \ for 'HD44780 LCD and C' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/lcds.htm?key=lcd
Search entire site for: 'HD44780 LCD and C'.

Truncated match.
PICList Thread
'HD44780 LCD and C'
1997\02\11@193853 by Barry Carter

flavicon
picon face
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.

1997\02\11@204332 by Stanley Koontz

flavicon
face
Here's my guess. The 16c84 has a 8 register deep stack. So if in your
subroutines you have more than 8 nested loops that could be what the
complier pukes on.

Just a thought.

Stanley Koontz
spam_OUTstushTakeThisOuTspamsgi.net

1997\02\11@204532 by Walter Banks

picon face
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 compiler are you using the demo
or release compiler.


Walter Banks
http://www.bytecraft.com

1997\02\11@211412 by Walter Banks

picon face
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

More... (looser matching)
- Last day of these posts
- In 1997 , 1998 only
- Today
- New search...