Всем доброго времени суток.
Недавно заинтересовался микроконтроллерами, после того, что увидел на instructables.com. (В нескольких статьях были очень простые, но интересные роботы)
Разбираюсь уже около недели, получилось спаять программатор "5 проводков", прошить программу "мигающий светодиод".
Мой МК - ATtiny2313.
Пытаюсь сделать генерацию сигнала, чтобы 1 и 0 "менялись" на ножке с заданной частотой, с помощью таймера в режиме ШИМ. Не получается.
Читал даташит, облазил кучу ресурсов в интернете - везде примеры либо на другой МК(или на языке ASM, или под другой компилятор), либо описано, как менять длину "импульса" на опр. частоте. Просмотрел все темы в этом разделе, решения не нашёл.
Даташит написан по-английски, и не могу разобраться, какие биты в какой регистр нужно записать, чтобы всё заработало.
Пользуюсь WinAVR, пишу на C.
Приведите, пожалуйста, пример кода, как это можно сделать.