При нужде можно (если это про Atmel8535). (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено cout 04 февраля 2004 г. 16:57
В ответ на: У меня на плате нет инвертора (или транзистора), чтобы "перевернуть" импульс, а мне нужно оба,вот и вся песня отправлено erema 04 февраля 2004 г. 15:29

Попробуйте использовать 16-битный таймер1 и toggle выходов OC1A и OC1B по совпадению. Надо только их запустить так, чтоб начальные фазы этих выходов были разными при первом пуске. Не уверен, что этого добьетесь просто выставив до запуска таймера ноги порта, соотв. OC1x, в разные состояния. Может, при организации такого режима придется по очереди запускать toggle OC1A, затем после досчета разрешить toggle OC1B. Тогда будет противофазно. Содержимое рег. сравнения OCR1A и OCR1B конечно должны быть одинаковыми. Запустив раз, далее шлёпать будет само.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru