[elektro] MPLAB ASM30

hg12345 hg12345 at freemail.hu
Thu Aug 7 17:24:48 CEST 2008


Tóth Péter <tope1 at freemail.hu> írta:

> Egyel&#337;re még nem látom, hogy mol lesz jobb a  "bra", mint a "goto", 
de a 
> feltételes ugrás biztos hasznomra lesz...
> 
> Acs Gabor írta:
> > bra -ez a kedvenc utasításom :))
> >
> >
> > Gábor
> >   
> Ezt nem értem... Én eddig goto $-t tettem be, ha meg akartam állítani 
a 
> programot. Miért +2, nem el&#337;re ugrik 2 utasítást?
> Eddig így használtam:
>     btfsc   ADCON0, GO_DONE
>     goto   $-1


A programot adott helyen szeretném megállítani BRK-val, ICD2, PickIt2 
vagy REALICE, sajnos ezek a PIC-ek bels&#337; debuggerét használják ami 
a HW BRK után 2 óra jellel áll le, ezt nem tudom miért, de valami bels&#337; 
dolog.
Amit irtam PIC18 es PIC214/dsPIC müködik igy

Ez megfelel 2db NOP utasításnak, de egy utasítás helyfoglalással.

A trükk az hogy ez nem egy utasitás id&#337; alatt megy végbe hanem 2 
utasítás id&#337; alatt, igy a program a következ&#337; utasításon áll meg a HW 
BRK után, és nem azután..... :-()


> 
> 
> hg12345 írta:
> > #define DNOP bra $+2
> > ez itt áll meg és nem a következ&#337; utasitáson :-(), és egy kód szót 
> > foglal! 
> >   
> Most egy kicsit hülyén érzem magam, olyan, mint ha újra járni 
talulnék :)
> 
> ToPe
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 

______________________________________________________________________
Van akinek most kötelező! MÁV biztosítások átkötése! 
http://www.biztositas.hu/origo_aloldal/okgfb_rovat



More information about the Elektro mailing list