[an error occurred while processing this directive] [an error occurred while processing this directive]
Варианта 2. 1 плохой. Опрашиваеш порт в цикле. Комп почти вешается.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено DmitryRyvkin 09 апреля 2002 г. 09:16
В ответ на: Как через LPT можно определить частоту входного сигнала? отправлено spectr 09 апреля 2002 г. 08:57

Точность хуже 1 мс. Вариант 2-ой. Собираеш девайс в разъеме от LPT. Я делал на 2313. Питается от того же LPT. Следит за сигналом, затем по запросу побайтно (EPP) скидывает. Так можно получить точность порядка 100 нс.
Для работы с LPT под NT/2000 есть драйвер.
На 95/98 просто mov dx, 0x378 in ax, dx

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

Ответы



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

E-mail: info@telesys.ru