жестоко ошибся. Фазовый аккумулятор делаешь... типа
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено DASM 04 марта 2005 г. 15:58
В ответ на: вывести меандр с F =100 кгц с возможностью изменения на 1Гц абс нереально ? отправлено whale 04 марта 2005 г. 15:46

long int acc = 0;
long int deltaphase = 1234;
ну и прибавляешь эту deltaphase допусти в прерывании таймера. Если acc < MAX_INT (2 ^ 32 / 2) - выводишь ноль. Если больше - единицу. Посмотри как DDS работают

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru