РадиоЛоцман

DDs генератор на atmege. Как менять частоту?

Новичок
 
Регистрация: 01.03.2010
Сообщений: 13
Репутация: 10
 
10.05.2010 10:41 #1
Привет!
Нужно сделать DDs генератор на atmege. Есть проблема не знаю как менять частоту. Может кто знает?
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,309
Репутация: 645
 
10.05.2010 13:49 #2
расшифруйте DDs ?
на atmege я не работал а на PIC-х частоту изменяют или используя встроенный таймер и прерывания или используя пустой цикл
если используется таймер то
задаем значение const
устанавливается значение таймера от 0 до 255
при переходе таймера в 0 выдается прерывание
в подпрограмме обработки прерываний сбрасывается флаг прерывания
устанавливается флаг Т разрешаются прерывания
в основной программе проверяется Т
если Т = флаг то счетчик:=счетчик+1
если счетчик=const изменяем состояние вывода МК счетчик :=0 и тд

изменяя значение const будет изменятся частота изменения состояния на выводе МК
Ответ
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Часовой пояс GMT +3, время: 02:12.
Обратная связь РадиоЛоцман Вверх

Политика конфиденциальности