Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Как контролировать кнопку?


Автор: qnx 29.10.2005, 10:45
Как через, например, COM или LPT порт контролировать кнопку? Или любой внешний объект? smile Зарание благодарю...... e-mail:[email protected]

Автор: PILOT 29.10.2005, 12:50
Опрашивать кнопку через СОМ-порт можно через сигнал RTS-CTS например, т.е. генерировать один и через кнопку подсоеденить к другому. Если RTS=CTS то кнопка нажата.

Конечно, нужно учесть начальное состояние данных сигналов, и определиться с активностью.

С LPT думаю сложнее...

СУВ.

Автор: Ivan. 1.11.2005, 08:51
я делал проще: я подсоединял устройство к COM порту на CTS или DSR, устанавливал пакет CPort 3.0 для Builder (может уже и новее есть), там есть компонент TComPort, а у него события на изменения этих сигналов. Все очень просто, ничего контролировать ненадо, сабытия сами вызываются.
Есть небольшие сложности с установкой, но могу помочь с разъяснениями.

Автор: PILOT 1.11.2005, 14:02
Именно это я и имел в виду smile Спасибо. (забыл как сигналы называются, но дал направление где искать smile ) Еще раз благодарю.

СУВ.

Автор: qnx 1.11.2005, 14:03
Спасибо большое, но я если чесно не очень понял. Мне бы поконкретнее.............Откуда брать сигналы??? smile

Автор: PILOT 1.11.2005, 14:05
Сигналы, о которых написано, это есть выводы на разъеме ком-порта. Оттуда их и брать.

СУВ.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)