[an error occurred while processing this directive]
Да режим выхода OCR1A тоже COM1B1 = 0 COM1B0 = 1.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
F8
11 октября 2006 г. 15:55
В ответ на:
Используйте OCR1A(OCR1A =F/2) чтоб задавать период, Установите режим выхода OCR1B чтоб происходило изменение состояния порта COM1B = 0 COM1B = 1, И в регистр OCR1B записывайте фазу, вот и все.
отправлено F8 11 октября 2006 г. 15:52
Составить ответ
|||
Конференция
|||
Архив
Ответы
Не совсем понятно
—
ssassh
(11.10.2006 16:07
213.184.233.178
, 163 байт)
Поскольку выход OCR1A установлен в режим ''Toggle OC1A on compare match'' те ПЕРЕКЛЮЧЕНИЯ состояния то один период таймера равен одному ПОЛУПЕРИОДУ сигнала.
—
F8
(11.10.2006 16:43
213.130.22.7
,
пустое
)
Все гораздо проще
—
=AVR=
(11.10.2006 16:30
80.92.96.19
, 489 байт)
А я разве что-то другое говорил?
—
F8
(11.10.2006 16:44
213.130.22.7
,
пустое
)
:))-->
—
=AVR=
(11.10.2006 16:47
80.92.96.19
,
пустое
,
ссылка
)
Спасибо огромное!
—
ssassh
(11.10.2006 16:42
213.184.233.178
, 64 байт)
Ну дык не читаем [->]
—
MegaJohn
(11.10.2006 16:44
82.140.84.198
,
пустое
,
ссылка
)
Тебе F8 это сразу предложил, а я только разжевал
—
=AVR=
(11.10.2006 16:44
80.92.96.19
,
пустое
)
При этом, разумеется, никакие прерывания не нужны - все сделается аппаратно, соответственно - очень точно
—
=AVR=
(11.10.2006 16:31
80.92.96.19
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание