From: MALEPA G. <Gil...@rt...> - 2001-05-01 00:30:08
|
Hi again, Tried using small letters for registers, but the errors stayed the same but the line numbers where it occurred changed. void delay(int pause); main() { delay(100); } void delay(int pause) //time in mS { for (;pause;pause--) { _asm push 2 mov r2,#0FFh // fine tune to crystal speed 0001$: djnz r2,0001$ mov r2,#0FFh 0002$: djnz r2,0002$ pop 2 _endasm ; } } ASXXXX - Error - <o> in line 139 of test.asm <o> .org in REL area or directive/mnemonic error ASXXXX - Error - <o> in line 142 of test.asm <o> .org in REL area or directive/mnemonic error IMPORTANT NOTICE: This e-mail and any attachment to it is intended only to be read or used by the named addressee. It is confidential and may contain legally privileged information. No confidentiality or privilege is waived or lost by any mistaken transmission to you. If you receive this e-mail in error, please immediately delete it from your system and notify the sender. You must not disclose, copy or use any part of this e-mail if you are not the intended recipient. The RTA is not responsible for any unauthorised alterations to this e-mail or attachment to it. |