Jump to content
Sign in to follow this  
scud21

Just Wondering...

Recommended Posts

The limiting factor is the size of program memory (and data EEPROM) for the device you are using. The PIC16F877 has 8K of program words and 256 bytes of EEPROM. The hex file uses 2 bytes to represent a program word so the largest hex file would be have 16K bytes of program 256 bytes of data and probably 1 byte of config. The file's physical size will be slightly larger due to additional information that the hex file format uses.

 

what is the limit size of the hex file that i can load to my microcontroller? let say, for pic16f877a?

Share this post


Link to post
Share on other sites

Do not forget that if you have a bootloader or ICD debugging enabled you chew

up program space as well. The amount depends on which ones your using and

thier complexity.

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...