From: Johan K. <joh...@id...> - 2001-10-16 17:50:32
|
> I just committed my changes. I still don't see the problem: static int int0; char test(void) { if (int0!=0xa500) return 0; else return 1; } does: mov a,_int0 jnz 00107$ mov a,(_int0 + 1) cjne a,#0xA5,00107$ sjmp 00102$ 00107$: mov dpl,#0x00 sjmp 00104$ 00102$: mov dpl,#0x01 00104$: ret Could you give me a more complete code sample? Johan |