[elektro] véletlenszám generálása 8 bites picbe
Info
info at kiralyelektronika.hu
Sat Nov 26 11:14:18 CET 2011
> Sziasztok.
> Nem tudtok ajánlani egy megoldást 8bites véletlenszám generálására?
> 16f1827 el csinálok egy kütyüt és ebben kellene egy véletlenszám generálás
> (belső osszcival hajtom és mindegyik lábát használom nígy nincs módom külső
> osszcit használni és timer1et hajtani vele)
Fogsz excelt, beleírsz egyszerű képleteket:
a = (a * prím1) modulus 255;
a = (a + prím2) modulus 255;
b = (b * prím3) modulus 255;
b = (a + b) modulus 255;
rand = b;
A prímek lehetnek 1-esek is, persze mind különböző.
A táblázat azért kell, hogy az eloszlását kiszámold, pl. 16384 számítás
után marad-e ki szám, előfordulásuk darabszáma mennyit tér el
egymástól. Akár grafikont is csinálhatsz, ugye Y tengelyen 256 elem
lesz. Így saját függvényt csinálhatsz, ez a legegyszerűbb
álvéletlen szám generálására. Persze változtathatsz rajta, ha mondjuk
a szorzat szóját használod nem kell a modulus a szimulációs excel
számítási képletbe. Szóval azt implementáld amit teszteltél.
More information about the Elektro
mailing list