Jump to content
Sign in to follow this  
atiato

PlZ admin I want your help

Recommended Posts

I have compiled c program and has no errors in compiling So in linking the code there was an error PIC16F84A Building IMP.HEX...

 

Compiling IMPO.C:

Command line: "C:\HT-PIC\BIN\PICC.EXE -W0 -G -O -Zg -D24 -E -16F84A -C C:\DOCUME~1\MORPHOUS\DESKTOP\PROJECT\IMPO.C"

Enter PICC -HELP for help

 

Linking:

Command line: "C:\HT-PIC\BIN\PICC.EXE -INTEL -16F84A -oIMP.HEX C:\DOCUME~1\MORPHOUS\DESKTOP\PROJECT\IMPO.OBJ "

Enter PICC -HELP for help

::Can't find 0x489 words for psect rbss_0 in segment BANK0 (error)

::Can't find 0x1BC words (0x1BC withtotal) for psect text0 in segment CODE (error)

::Can't find 0x59 words (0x59 withtotal) for psect text8 in segment CODE (error)

::Can't find 0x47 words (0x47 withtotal) for psect text2 in segment CODE (error)

::Can't find 0x43 words (0x43 withtotal) for psect text3 in segment CODE (error)

::Can't find 0x41 words (0x41 withtotal) for psect text9 in segment CODE (error)

::Can't find 0x31 words (0x31 withtotal) for psect text7 in segment CODE (error)

::Can't find 0x1D words (0x1D withtotal) for psect text1 in segment CODE (error)

::Can't find 0x15 words (0x15 withtotal) for psect text in segment CODE (error)

::Can't find 0x13 words (0x13 withtotal) for psect text0 in segment CODE (error)

::Can't find 0x10 words (0x10 withtotal) for psect text4 in segment CODE (error)

::Can't find 0xC words (0xC withtotal) for psect text in segment CODE (error)

Exit status = 1

 

MPLAB is unable to find output file "IMP.HEX".

 

Build failed.

 

 

Is that error means that I have no space or the code is big .hex to fit the PIC16F84A .....Is there a way to solve this problem by increasing memory locations in the PIC or anything else plz

 

:D  :(  :(

Share this post


Link to post
Share on other sites
Guest Pavel

It's funny people want me to help regarding my competitor products  :D

 

I'm not familiar enough with picc to provide complete answer.

Try to use better optimizations thus presumably your C code will be shorter and use less data. It also looks strange that you use the -INTEL command line option (maybe this is a correct option it just caugth my eye).

 

Regards,

Pavel

Share this post


Link to post
Share on other sites

Yes I think it's funny..... regarding INTEL I think in MPLAB there is big endian or little endian..(Motorrola)......I found FAQ tell me that bank0 is fulled with data so I have to change to another bank..........Is there a way to minimize my code ...I check it in MPLAB(Microchip product) "optimizing code" I think the code is very very large ?????....plz add struct to your compiler C2C I  like it .....

 

Is there PIC has Large RAM ????/?

 

REMARK : I use hi tech PICC in MPlab......

:D  :(

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...