Свежие обсуждения
Измерения

Немного критики на 1-30000 Гц генератор из любимого журнала

1 3 4

GM, этот вопрос был уже следствием вот этого высказыаания:
GM:Ага, использовать отдельную команду для добавления переноса
Согласитесь, вы первый вылезли из контекста 1878ВЕ1 vs 16F84

GM:Моя добросовестность не позволяет мне охаивать устройство, которое мне не нравится

Мне тоже Я не охаиваю, но и не скрываю, что не нравится

GM:Ну вот, блин, а я уж хотел было плавно перейти к 7 тактам, а потом и к 4!

То есть, 8 уже есть?

 

Конечно. Посмотрите реализацию DDS вот здесь http://www.myplace.nu/avr/minidds/index.htm
Основной цикл выполняется за 9 машинных циклов.

loop1: add r28,r24 ; 1
adc r29,r25 ; 1
adc r30,r26 ; 1
lpm ; 3
out portb,r0 ; 1
rjmp loop1 ; 2 -> 9 cycles

AHTOXA: GM, этот вопрос был уже следствием вот этого высказыаания:
GM:Ага, использовать отдельную команду для добавления переноса
Согласитесь, вы первый вылезли из контекста 1878ВЕ1 vs 16F84

Не придумывайте, ничего я не вылез, когда я говорил "ага, использовать отдельную команду для добавления переноса", я говорил про тесей, там есть отдельная команда для добавления переноса. И я даже не задумывался, цельнотянутый тесей или наполовину.

 

AHTOXA: То есть, 8 уже есть?

GM: Конечно
GM: Основной цикл выполняется за 9 машинных циклов.

Вы в цифрах похоже не очень, да? Не знаете, что 9 - это не 8?

GM: ничего я не вылез, когда я говорил "ага, использовать отдельную команду для добавления переноса", я говорил про тесей, там есть отдельная команда для добавления переноса.

Да, только этим он не отличается принципиально от PIC16F84.

 

GM: Конечно. Посмотрите реализацию DDS вот здесь http://www.myplace.nu/avr/minidds/index.htm
Основной цикл выполняется за 9 машинных циклов.

РСшная софтинка того проекта виснет при любой попытке обмена с платой, во время смены частоты будет искажение сигнала.

 

AHTOXA: Вы в цифрах похоже не очень, да? Не знаете, что 9 - это не 8?

А вы, похоже, халявщик , хотите получить всё на блюдечке с голубой каёмочкой, без обидок, ладно? 8 тактов я ВАМ предлагал получить. За основу можете взять цитированный проект.

(замечу в скобках, у меня в моих наработках есть вариант на 8 МЦ, на 7 МЦ, и даже на 4 машинных цикла!)

 

Wladimir_TS: РСшная софтинка того проекта виснет при любой попытке обмена с платой, во время смены частоты будет искажение сигнала.

Ну если тупо повторять, то виснет, там же бесконечный цикл, как же иначе? Здесь надо включить смекалку...тогда и виснуть не будет.

Кстати, что вы имеете в виду, говоря об искажениях во время смены сигнала?

 

GM: А вы, похоже, халявщик

У кого что болит... Развести меня "на слабо" не удалось, осталось только называть халявщиком

GM: замечу в скобках, у меня в моих наработках есть вариант на 8 МЦ, на 7 МЦ, и даже на 4 машинных цикла!

Напомнило анекдот:
Печатаю слепым методом. 1200 знаков в минуту. (Только такая фигня выходит!)

 

А давайте поспорим? На 1000 рублей, что есть вариант с 8 МЦ.

 

GM: А давайте поспорим?

Да я верю, верю.

 

Ну вот, сразу на попятный...А я уж приготовился послать 20 квидов третейскому судье .