форум Радиолюбительского ДВ портала > Технический раздел

Гетеродин 500 кГц на микроконтроллере

<< < (3/4) > >>

GM:

--- Цитата: rn3aus от 19 Апрель 2018, 20:50:32 ---Спасибо. А текст программы не покажете?
--- Конец цитаты ---
Ну, я с содроганием показываю свои тексты, тем более такие...неординарные. Да и объяснять потом придётся каждую запятую. Профессионалу могу показать.

rn3aus:
Жаль конечно.

Я бы только деликатно уточнил расчет величины входного сопротивления каскада. За счет резисторов базового делителя оно будет поменьше, всего 10-15 кОм.

GM:

--- Цитата: Сергей RA1ADF от 20 Апрель 2018, 01:01:40 --- Ну-у вот... Опять для профи... А как же быть "начинающим"  ;)
--- Конец цитаты ---
Это, конечно не мастер-класс, но уровень можно показать :-). 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

rn3aus:

--- Цитата: GM от 20 Апрель 2018, 13:14:57 ---
--- Цитата: Сергей RA1ADF от 20 Апрель 2018, 01:01:40 --- Ну-у вот... Опять для профи... А как же быть "начинающим"  ;)
--- Конец цитаты ---
Это, конечно не мастер-класс, но уровень можно показать :-). 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:
Ну, раз ясна, давайте сделаем 7 тактов. Самостоятельно.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии