форум Радиолюбительского ДВ портала > Технический раздел
Гетеродин 500 кГц на микроконтроллере
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 тактов. Самостоятельно.
rn3aus:
--- Цитата: GM от 20 Апрель 2018, 14:52:13 ---Ну, раз ясна, давайте сделаем 7 тактов. Самостоятельно.
--- Конец цитаты ---
Вроде бы я догадался как сделать. На досуге может быть проверю в железе.
GM:
Будем ждать с нетерпением :-). А потом плавно перейдём к 5 тактам...
rn3aus:
--- Цитата: GM от 20 Апрель 2018, 21:36:32 ---Будем ждать с нетерпением :-). А потом плавно перейдём к 5 тактам...
--- Конец цитаты ---
Вы бы лучше показали бы здесь перед нами свой класс и выложили бы без "кривляний" свои наработки, если хотите. Конечно, может быть это Ваш хлеб и раскрывать всем свои секреты Вам невыгодно, тогда другое дело. Извините.
Навигация
Перейти к полной версии