Таймер сделаю.
Сейчас думаю как файловую систему делать. Надо же равномерно распределять нагрузку на секторы флэш. Иначе тот же Andos будет убивать флэш записью FAT в одно и то же место.
По поводу 50 Гц. На сколько я понимаю это прерывание формируется в момент кадрового синхроимпульса? Или я ошибаюсь?
Если так, то я жестко привязан к строчной частоте. Если только менять число строк в кадре. Но, думаю, все равно будут получаться неточные значения. Сейчас у меня получается 49.689 Гц.
Впрочем я тоже думал подгонять частоту процессора под ту кадровую частоту которая у меня получается.
А в чем проблема что 50 Гц не совсем 50 Гц?