Tema: Re: Padekit pagaut bug'a (Arduino)
Autorius: CodeC
Data: 2015-06-08 21:49:22
+
kad nepatingejai :)

On 2015.06.08 21:41, dpi wrote:
> 511 = 0x01 0xFF
> 512 = 0x02 0x00
>
> Kai c=511, atejus prie IF salygos nuskaitoma c reiksme, pirma paimamas
> 0xFF baitas, ivyksta interruptas ir c padideja iki 512, toliau imamas
> sekantis baitas kuris ka tik tapo 0x02. Reiskia turime 0x02 0xFF (767).
> IF salyga yra tenkinama - virsijome 623! IF viduje isvedame c, kuris
> dabar yra 512.
>
> Kai autorius bando IF su 1001. Tada 767 prasisuka ir stringame ties
> sekanciu persisukimu
> 767 = 0x02 0xFF
> 768 = 0x03 0x00
>
> Pamate 0x3ff (1023) izengiame i IF ir isvedame 768.
>
>
> "ejs"  wrote in message news:ml27tq$8v2$1@trimpas.omnitel.net...
>
> o kaip pastoviai gauti 512 su int tipu?
>