Re: Port birizgálás
Gyorgy Varga
gylab at freestart.hu
Wed Oct 8 14:18:48 CEST 2003
On Wed, 8 Oct 2003 11:03:50 +0200, <attila.nagy at ni.com> wrote:
> Sziasztok!
>
> A köv. kérdésem lenne: Ha egy PIC port bitjeit birizgálom egymás után a
> bcf, bsf utasításokkal, akkor közéjük kell tenni nop-ot, vagy mehet
> egymás
> után is?
> Pl.: bcf PORTB,1
> bsf PORTB,0
> Ez így megfelelően kerül végrehajtásra, vagy jobb, ha van köztük nop?
> (A movf PORTB,W/andlw 0xFD/iorlw 1/movwf PORTB megoldás nem jó
> mindenhol...)
>
Mit jelent, hogy jobb? Szamold ki a sebessegekbol, hogy mekkora lesz az
impulzus, es az elegendo hosszusagu-e neked. Ha nem, akkor kellhet nop,
akar tobb is! Bar en inkabb utasitasokat szurok kozejuk ha kell, hogy addig
se alljon uresen a CPU.
Persze nem irtad a CPU tipusat sem, mert a bit operatorok okozhatnak
galibat!
18 sorozatnal a LAT regisztereket hasznald.
--
Gyorgy Varga GyLAB BT. - Budapest
More information about the Elektro
mailing list