Code crosses boundary @ 800h

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
informaticar
Odlično uznapredovao
Odlično uznapredovao
Posts: 588
Joined: 09-12-2008, 16:31
Location: Velika Kopanica - Slavonski Brod

Code crosses boundary @ 800h

Post by informaticar »

Koristim picbasic i radim projekt sa pic 16f877 kada sam radio oko programa kompajliram ga i ispiše mi grešku
"Code crosses boundary @ 800h" skužio sam da sam prešo granicu memorije ali zašto proteus tada normalno simulira, a u picbasic tamo dolje gdje inače piše ono tipa da ga kompajlira pa aslembira piše "success : 2107 words used." sad me zanima je li to samo upozorenje ili program neće raditi kada ga budem ubacio u pic :?:
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7877
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Code crosses boundary @ 800h

Post by pedja089 »

To nije greska to je upozorenje...
Memorija pica podeljena je na stranice, pa ukoliko kod prelazi 1,2,3 itd stranice, neke komande ne mogu da rade. Recimo branch, on radi samo na jednoj strani, ali branchl radi na celoj memoriji. Ali ona je nesto slozenija i zauzima vise mesta jer pamti i stranicu i menja je prilikom skoka.
User avatar
informaticar
Odlično uznapredovao
Odlično uznapredovao
Posts: 588
Joined: 09-12-2008, 16:31
Location: Velika Kopanica - Slavonski Brod

Re: Code crosses boundary @ 800h

Post by informaticar »

A onda super manje brige :D
Post Reply