[elektro] megint C
potyo
potyo.ada at gmail.com
Tue Dec 4 10:59:53 CET 2012
2012. december 4. 10:53 Skandar Graun írta, <sgraun at gmail.com>:
> Na, pudingpróba történt.
> Az Arnold verziója syntax error, nem keresgéltem most benne.
> A zárójelbe tett értékekkel jó és gyors." (kiki&&1)?(SDO=0):(SDO=1);"
>
Mert Arnold azt mutatta meg, amit a fordító értett a tiédből, az persze,
hogy rossz :-))
>
> A "SDO=kiki&&1?0:1;" módon lefordult, elindult, de kétszer olyan hosszú
> futási idővel bír.
>
Én arra jöttem rá, hogy a C18 így gyors kódot adott:
if (kiki&&1)
SDO=0;
else
SDO=1;
> Ellenben az érdekes az, hogy a szkópon meg nem billeg az SDO...
> Beírtam a kiki-be 0x0055-öt, de nem látom
>
És végig egyes marad as SDO lábon? Próbálj csak 0x55-öt adni a kiki
változóba, tekintettel arra, hogy 8 bites.
>
> Most vagy a shiftelésem ad rossz értéket, vagy valami oknál fogva a
> kiértékelés rossz.
> Az SDO-t már teszteltem
More information about the Elektro
mailing list