Problem s asm pro 51

david.flekna@spt.cz david.flekna
Středa Březen 17 11:45:03 CET 2004


> Mam tam nasledujici kousek kodu:
> $MOD2051
> RAW1  BIT RXD
> 
>  jb RAW1,rw2
>  mov A,#1
>  ret
> rw2:
> .....

jb skace jen -128 az 127 bytes od zacatku nasledujici instrukce. 
Proto pouzij tento kousek:

  jnb RAW1,rnw2
  jmp rw2  (!!!!!!!!!!!!!!! - long jump)
rnw2:
  mov A,#1
  ret
  
rw2:
  ....

Jenze tam jsou skutecne pouze ty dve instrukce mov a ret a pak hned je 
ten label. To prece neni vic nez 127.
   
      S pozdravem

         Tomas "Edison" Dresler
      
E-mail: edison@hw.cz
nebo:   dreslet@feld.cvut.cz


Ale dik za radu

David Flekna





Další informace o konferenci Hw-list