Я пытаюсь выяснить, как долго каждый импульс использует ИК-датчик. Он подключен к моему текущему микроконтроллеру (Basys MX3), но я не уверен, как считать общее время импульса.
Я уже инициализировал цифровой вход для считывания импульса с ИК-датчика, но я не уверен, как получить нужные мне данные. Я знаю, что мне нужно установить его с помощью PORTDbits.RD10 (считывает значение на выводе), но есть ли способ установить это значение для считывания общего импульса? Я знаю, что общий импульс начинается, когда он переходит от низкого к высокому уровню, и заканчивается, когда он снова переходит от низкого к высокому, но я не уверен, как это прочитать.