-
- на самом деле у меня 4 двигателя, я подумал может оставить на один пик два двигателя. И кроме подсчета, у меня в прерывании еще происходит сравнение в заданным числом,чтобы тормознуть двигатель по достижению необх. количества. Макс. время 25 мкс aha(911 знак., 20.09.2014 16:25 - 16:30)
- разглядел что ты пытаешься асинхронные события обрабатывать в одном прерывании. так в любом случае пропуски будут. если задача обеспечить их отсутствие - нужны асинхронные прерывания. типа по rb4-7 и по int - LordN(20.09.2014 16:51)
- 100% уверен что у Микрочипа в документации к этому семейству описано как правильно обрабатывать прерывания по изменению на входах порта, там никакой высшей математики быть не может - скорее всего прерывание будет при отличии контролируемых бит от basilmak(618 знак., 20.09.2014 16:45 - 16:48)
- асм, это не ко мне... - LordN(20.09.2014 16:33)
- на самом деле у меня 4 двигателя, я подумал может оставить на один пик два двигателя. И кроме подсчета, у меня в прерывании еще происходит сравнение в заданным числом,чтобы тормознуть двигатель по достижению необх. количества. Макс. время 25 мкс aha(911 знак., 20.09.2014 16:25 - 16:30)