Автор Тема: Гетеродин 500 кГц на микроконтроллере  (Прочитано 1273 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 2187
    • Просмотр профиля
Re: Гетеродин 500 кГц на микроконтроллере
« Ответ #15 : 20 Апрель 2018, 13:47:47 »
Ну-у вот... Опять для профи... А как же быть "начинающим"  ;)
Это, конечно не мастер-класс, но уровень можно показать :-). DDS, 8 машинных циклов.
loop: out  portb,r13
      add  r10,r20
      adc  r11,r21
      adc  r30,r22
      lpm  r13,z
      add  r10,r20
      out  portb,r13
      adc  r11,r21
      adc  r30,r22
      lpm  r13,z
      rjmp loop

Спасибо, "изюминка" алгоритма ясна.

Оффлайн GM

  • Постоялец
  • ***
  • Сообщений: 116
    • Просмотр профиля
Re: Гетеродин 500 кГц на микроконтроллере
« Ответ #16 : 20 Апрель 2018, 14:52:13 »
Ну, раз ясна, давайте сделаем 7 тактов. Самостоятельно.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 2187
    • Просмотр профиля
Re: Гетеродин 500 кГц на микроконтроллере
« Ответ #17 : 20 Апрель 2018, 20:12:46 »
Ну, раз ясна, давайте сделаем 7 тактов. Самостоятельно.
Вроде бы я догадался как сделать. На досуге может быть проверю в железе.

Оффлайн GM

  • Постоялец
  • ***
  • Сообщений: 116
    • Просмотр профиля
Re: Гетеродин 500 кГц на микроконтроллере
« Ответ #18 : 20 Апрель 2018, 21:36:32 »
Будем ждать с нетерпением :-). А потом плавно перейдём к 5 тактам...
« Последнее редактирование: 20 Апрель 2018, 21:52:10 от GM »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 2187
    • Просмотр профиля
Re: Гетеродин 500 кГц на микроконтроллере
« Ответ #19 : 20 Апрель 2018, 22:06:31 »
Будем ждать с нетерпением :-). А потом плавно перейдём к 5 тактам...
Вы бы лучше показали бы здесь перед нами свой класс и выложили бы без "кривляний" свои наработки, если хотите. Конечно, может быть это Ваш хлеб и раскрывать всем свои секреты Вам невыгодно, тогда другое дело. Извините.

Оффлайн GM

  • Постоялец
  • ***
  • Сообщений: 116
    • Просмотр профиля
Re: Гетеродин 500 кГц на микроконтроллере
« Ответ #20 : 20 Апрель 2018, 23:31:32 »
Так я и выкладываю что можно время от времени, какие "кривляния"? Не пойму в чём проблема?