Aktywne Wpisy
![siedzacyByk](https://wykop.pl/cdn/c3397992/siedzacyByk_nE5cw0MQEB,q60.jpg)
siedzacyByk +179
#mecz Ja nie wiem co ta Maja Lewemu zrobiła czy obiecała, ale potrzebujemy jej przed kadrą.
![siedzacyByk - #mecz Ja nie wiem co ta Maja Lewemu zrobiła czy obiecała, ale potrzebuj...](https://wykop.pl/cdn/c3201142/93c6709e17d1531656cf1f95a062593b9a1e8e3670e66ecfb179a0567d20ddf1,w150.jpg?author=siedzacyByk&auth=bf62dbc50aba118a1aa6739f3ef6620d)
źródło: Zdjęcie z biblioteki
Pobierz![baton967](https://wykop.pl/cdn/c0834752/c05e5dbfa5b1bbbaccd34cc9588cdb36a35e632f6e050c722899f7273275a58c,q60.jpg)
baton967 +14
#przegryw jakbym mogl codziennie zasypiać wtulony w babę jakoms to bym chodził jak nakręcony, jeszcze bym prace znalazł i robił nadgodziny, a tak to nie mam siły na nic
w tym na znalezienie baby i weź tu znajdź rozwiązanie jak go nie ma
w tym na znalezienie baby i weź tu znajdź rozwiązanie jak go nie ma
#avr #avrgcc #c #programowanie #mikrokontrolery
Komentarz usunięty przez moderatora
if(range == 255) rand_value |= (temp << (8*z));
else rand_value |= (temp << (2*z));
Nie wiem co na to kompilator ale ja i tak wolę to zapisać tak:
if(range == 255) {rand_value |= (temp << (z<<3));}else{...};
rand == 255 to raczej nie zdarza się zbyt często dlatego będzie zazwyczaj wywalało wartość z else.
ADC działa ci zupełnie poprawnie? Sprawdź.
ADC da ci losową wartość?
A tak w ogóle to po
Dalej
if(range == 255) {randvalue |= (temp << (z<<3));}else{...};
rand == 255 to raczej nie zdarza się zbyt często dlatego będzie zazwyczaj wywalało wartość z else.
tam jest range, nie random - range jest wyznacznikiem jakie wartosci mam losować, jeżeli jest równe 255, to
wartosc = ((wartosc<<1) & (ADCL | 0x01));
wartosc += (ADCL & 0x01);