[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ő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ő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ő debuggerét használják ami
a HW BRK után 2 óra jellel áll le, ezt nem tudom miért, de valami belső
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ő alatt megy végbe hanem 2
utasítás idő alatt, igy a program a következő 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ő 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