Hi,
I am trying to make the following code
work when compiled by sdcc for pic18f4550
with --no-crt.
I take care not using stack, but I guess thi is
not a problem given the way sdcc works.
It compiles, but at run time my led is not switched
on (the led works well)
Could you tell me if there is something wrong with
the code?
void _entry(void) __naked __interrupt 0
{
__asm
goto _foo
__endasm ;
}
void foo (void) __naked
{
static int i = 0;
static int j = 0;
__asm
clrf _TBLPTRU, 0
bsf 0xa6, 7, 0
bcf 0xa6, 6, 0
__endasm;
TRISA = 0;
j = 0;
while (1)
{
LATAbits.LATA0 = j;
j ^= 1;
for (i = 0; i < 200; ++i)
;
}
}
Regards,
Fabien.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user