ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
9 июля
293586 Топик полностью
KLIM83 (21.12.2011 18:25, просмотров: 45) ответил silver на подскажите пожалуйста, мне нужно на две ножки микроконтроллера попеременно выдавать ШИМ сигналы, т.е. когда на одной ножке сигнал, на второй 0. С помощью PCA у меня не получается так как счетчик для всех модулей захват-сравнение один,
Самый просто и быстро реализуемый, но далеко не самый оптимальный способ: Основываясь на иллюстрации, интервалы одинаковы.За один период четыре события. Ну так пусть таймер срабатывает четыре раза за период повторения. А обработчик прерываний делает так: Первое срабатывание- верхний выход в единицу; второе срабатывание- верхний выход в ноль; третье срабатывание- нижний в единицу; четвёртое- нижний в ноль. Если периоды разные, обработка прерываний несколько иная. Зато подходит даже для тех 51, у которых нет аппаратного ШИМ.