Группа: Участник
Сообщений: 49
Регистрация: 23-09-07
Из: Томск
Пользователь №: 30 759
Всем доброго дня. Появилась у меня необходимость на attiny26L с помощью ШИМ сделать генератор со сканированием в диапазоне 488 Кгц - 513 Кгц т.е. форма сигнала примерна такая : ПIII__ПIII__ПIII__ Нужно сканировать с дескридитацией 100 Гц По таблице 37 я выбираю CS13...CS10 - 0001 А дальше нужно как-то изменять значение регистров OCR1B и OCR1C А как это построить ?
Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527
C разрешеним 100Гц не получится. Частота шим-а F=Ft/(JC1C+1) Для получения 500Кгц в OC1C нужно занести 127, если Ft = 64МГц. Далее изменим это значение на минимальный шаг - 1. Т.е. OC1C == 126. И получим 503937Гц, т.е. шаг почти в 4Кгц.