Можно реализовать копирование порта по прерыванию или поставить копирование после каждой функции. При копировании порта съедается всего 4 такта, что не должно повлиять на производительность твоего скетча
Можно реализовать копирование порта по прерыванию или поставить копирование после каждой функции. При копировании порта съедается всего 4 такта, что не должно повлиять на производительность твоего скетча
Последний раз редактировалось Chip; 14.11.2011 в 20:12.
Я тоже про это подумал, но не могу принять решение, что поставить в условие прерыванию.
Тактировать с частотой ниже 10 кГц не получится, ведь там по входу 0,6 мс - 2,4 мс и погрешность сразу полезет.
Все таки наверно, я вернусь к старому проверенному, правда не совсем точному pulseIn(pin, value)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)