Easyelectronics.ru

Электроника для всех
Текущее время: 06 июн 2020, 07:15

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: InputCapture на PIC24FJ256DA210
СообщениеДобавлено: 17 июл 2016, 02:12 
Только пришел

Зарегистрирован: 23 янв 2016, 00:45
Сообщения: 12
Откуда: Россия
Здравствуйте уважаемые форумчане! Хотел бы использовать модуль InputeCapture для своего проекта подсчета частоты входного сигнала. Идея такая: на один вход я подаю сигнал высокой частоты импульсы которого считает таймер 32 разрядный(т.к. число там получится не маленькое), а на другой я подаю стандартную частоту и по каждому 4-16 импульсу на этом входе захватываю показания с таймера 32 разрядного и сравниваю с эталоном. И так как в наличии у меня есть PIC24FJ256DA210 хочу задействовать его. Проблема в том что я ни разу не работал с ПИКами(только AVR), и прочтя даташит по гугл транслайт не совсем понял как настраивать этот модуль.
А именно:
1) В даташите пишется про три режима работы модуля, для меня подходит режим Cascaded mode для 32 битного таймера, или я не прав? Так и не понял описания режимов SYNCHRONOUS AND TRIGGER MODES
2) Модуль управляется регистрами ICxCON1, ICxCON2 не понял точного назначения битов SYNCSEL, ICTSEL?
3)В даташите написано "When the capture module is enabled, the user must ensure that the I/O pin direction is configured for an input by setting the associated TRIS bit. The pin direction is not set when the capture
module is enabled." Что дословно перевожу, что когда модуль включен пин должен быть сконфигурирован на вход TrIS =1, какой конкретно пин отвечает за модуль захвата???
4) После захвата данных с таймера он обнуляется аппаратно, или это необходимо сделать программно?
Извените за такой большой вопрос но инфы по пикам не так много по сравнению с АВР по крайней мере на русском языке, удивляюсь почему никто еще не сделал какого-нибудь видеокурса в ютубе!?! Есть один но он на асемблере...
Так что прошу совета знающих людей кто чем поможет.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB