Не работает код на ATTiny10

хммм опять вы что-то не то собираете…
У меня эта функция описана не так

void _delay_us(uint32_t __us)

скорее всего аддон гайвера используете…

Ладно, давайте прекратим.
Нет оснований считать. что работа этого кода будет чем-то отличатся от кода в 83, там весь алгоритм совпадает

Вопрос принципиальный. Работает на “чистом” ядре, без аддона. Правда 1 байт ОЗУ, все же, взял и еще, как-то медленно, но… здесь можно с таймингами поиграть…

Ну что… Вопрос решен?

1 лайк

Ну так это коллеги уже потом изгалялись, чтобы до нуля добить, этот код написан раньше.

Мне функцию времени пришлось самому писать, в ядре готовой нет. Возможно по факту она исполняется медленнее, чем надо. Не имея платы - возможности тюнить у меня не было :slight_smile:

Спасибо за настойчивость.

1 лайк

Вам виднее, это Ваша тема :slight_smile:

Не переживай, у меня еще есть тема для 328 атмеги. Надо два кода в один скомбинировать. Я бы справился, но есть нюанс… Следите за новостями…

А чего не выкладываете, через “nop” , наверно?
Мне было бы интересно посмотреть

Да, через ноп. Но у меня МС нет. Чисто умозрительно сделал затычку по стандартной схеме. Насколько она микросеконд не знаю. Главное скомпилилось.

1 лайк

Не скромничай, выкладывай ))

Ждём с нетерпением! Если можно - завтра с утра! Как раз пятница!

4 лайка

Вот смотри Петька, и у тебя х#й в ж#пе и у меня х#й в ж#пе

:joy:

А я, то же, про этот анекдот вспомнил когда писАл… :laughing: