Змей-Горыныч писал(а):А ещё у 16-битного таймера/счётчика в AVR есть регистр сравнения! Можно туда загружать необходимое значение (правда его придется ещё определить :roll: )
setar писал(а):aliens писал(а):
и как сделать чтобы переменной случайно присваивалось значение (типа как random на си)
:roll:
А вот это открытый вопрос, я пока не знаю.
Arsen писал(а):Змей-Горыныч писал(а):А ещё у 16-битного таймера/счётчика в AVR есть регистр сравнения! Можно туда загружать необходимое значение (правда его придется ещё определить :roll: )
Зачем определять? есть программа вот тут: Расчет таймера называется.
nest писал(а):несколько раз попадались (пока что битые) ссыли на алкгоритм случайного числа на ассемблере.
сам же думаю делать на внешнем источнике шума.
=DeaD= писал(а):Униформным генератором случайных чисел называется формула:
RND[n+1]=(RND[n]*A+B) mod C.
Если вы не пишете систему криптографической защиты - вам врядли нужно что-то большее. А если все-таки пишете - покупайте аппаратный генератор случайных чисел.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11