Hier noch was für Zufall:

https://www.roboternetz.de/wissen/in...en_mit_avr-gcc

Zufällige Startwerte erhält man aus RAM- oder Resgisterinhalten, die bei AVR bekanntlich uninitialisiert und daher zufällig sind. Danach geht es mit einem Pseudozufalls-Generator weiter. Entweder als Standartfunktion oder was wübsches selbstgestricktes