AVR (gc)C furmany
zoldnap at freemail.hu
zoldnap at freemail.hu
Tue May 30 01:46:37 CEST 2006
Szia!
es volatile-kent deklaralva a lokalis valtozo-t?
elvileg akkor a globalis valtozo valtozasat is kellene erzekelje..
Kivancsi lennek az eredmenyre..
Udv
Zoli
On Mon, 2006-05-29 at 23:27 +0200, Szima Gábor wrote:
> Sziasztok!
>
> Epp most torolgetem a szam szelet, elegge feher... ;)
>
> ATmega8, gcc-4.0.3
>
> "Mezei" kod:
>
> ...
>
> lokalis_valtozo = globalis_valtozo - 1;
>
> if ( lokalis_valtozo <= 110 ) {
>
> ...
> ...
>
> }
> else {
>
> ...
>
> }
>
> Na. Ha epp igaz a feltetel, akkor tiszta sor, megy az elso ag.
>
> Kozben "globalis_valtozo" interrupt-bol megvaltozik.
> Odaer az else-hez, es lass csodat: az "else" ag is lefut.
>
> Nem hinnem, hogy normalis ez, de barmi megeshet.
>
> Atrendezessel megoldottam (felcsereles vagy segedvaltozo hasznalata), de
> normalis ez igy?
>
>
>
> -Sygma
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
>
--
zoldnap at freemail.hu <zoldnap at freemail.hu>
More information about the Elektro
mailing list