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