Здравствуйте, scf37, Вы писали:
S>Есть контроллер PIC16F84A c "обвязкой" и кабель для подключения к COM-порту. Нужно сделать обмен данными между компом и девайсом.
S>Проблема: подключено только два сигнала: RD и TD
S>Вопрос: Как получить и устанавливать состояние этих сигналов с user-mode? C++/Asm не проблема, но написанием дров никогда не занимался
Можно почитать книжку "Интерфейс RS-232. Связь между компьютером и микроконтроллером", А.Ю. Кузьминов, 2006 г. Там подробно по этому поводу всё описано.
Также погуглить на тему: inpout32.dll, UserPort.
Можно посмотреть на телесисах проект DS1821 на Delphi, где с далласовским цифровым термомертом осуществляется связь посредством comapi32.dll.
Дрова уже написаны, нужно их только найти и использовать. Кое-где есть компоненты для Delphi и CBuilder'а, но я уже не помню их названий.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>