PIC16F876 programminne (olika sidor)

Hej!

Jag har problem med att min program till min pic precis överstigit

2K , därav kommer det in på page 1 för programminnet, och då måste man trassla med att ställa in PCLATCH, tur nog stödjer mplab Long-call och long-got (lcall, lgoto) Men en annat problem är ju precis vid övergången från en bank till en annan.

här;

formatting link

rekomenderar dom att man jag citerar;

"1 - Individual modules aren't allowed to cross page boundaries. I make sure this happens automatically by creating a separate linker section for each page. There are occasional exceptions which so far have all been large data module (tables, etc.)."

mun hur skapar man 'linker section' för de olika sidorna? Det ska iaf lösa problemet med rutiner som klipps mitt itu av sidbytet, något med "CODE" i mplab ska lösa det här men jag förstår inte det. Någon som har erfarenhet av det här tidigare?

Känns riktigt surt med microchip's olika sidor/banker och jäv*l-skap. att programminnet är uppdelat i olika sidor får nästan bägaren att rinna över.

VH/ Johan

Reply to
Johan
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.