| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Как контролировать кнопку? |
| Автор: qnx 29.10.2005, 10:45 |
| Как через, например, COM или LPT порт контролировать кнопку? Или любой внешний объект? |
| Автор: 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 |
| Именно это я и имел в виду СУВ. |
| Автор: qnx 1.11.2005, 14:03 |
| Спасибо большое, но я если чесно не очень понял. Мне бы поконкретнее.............Откуда брать сигналы??? |
| Автор: PILOT 1.11.2005, 14:05 |
| Сигналы, о которых написано, это есть выводы на разъеме ком-порта. Оттуда их и брать. СУВ. |