Могу ли я использовать 16-битный PWM Arduino только на одном контакте?

У меня есть Arduino Duemilanove, на котором я хотел бы использовать внутренний 16-битный таймер для ШИМ на контакте 9, а не на контакте 10 (в моем проекте есть экран Wi-Fi, который требует использования контакта 10).

Можно ли настроить таймер для отправки сигнала на контакт 9, но не касаться контакта 10?


person nicolaskruchten    schedule 25.04.2011    source источник
comment
Вы должны иметь возможность делать вывод PWM на контактах 3, 5, 6, 9, 10 и 11. Почему вы думаете, что использование контакта 9 коснется контакта 10?   -  person Gabe    schedule 25.04.2011
comment
Да, с использованием AnalogWrite(), но здесь используется 8-битный таймер. Я хочу сделать 16-битный PWM.   -  person nicolaskruchten    schedule 25.04.2011
comment
Итак, вы используете свой собственный механизм для 16-битной ШИМ. Почему вывод на контакт 9 влияет на контакт 10?   -  person Gabe    schedule 25.04.2011
comment
Большая часть примера кода, который я видел в Интернете, просто настраивает таймер без реальной настройки контактов, и подразумевается, что на обоих этих выводах будет вывод этого таймера... Если это не так, отлично :)   -  person nicolaskruchten    schedule 25.04.2011
comment
Тогда вы должны опубликовать реальный пример кода.   -  person Gabe    schedule 25.04.2011


Ответы (1)