Если момент события исходит от человека, то можно взять переменную и крутить ее по кругу на большой частоте, вот и генератор. А вообще многое зависит от требований к "случайности" числа. Там целые теории есть. Где-то в начале года тут проскакивали интересные ссылки на эту тему.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)