Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   нужна помощь (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/nuzhna-pomosh-350541/)

Guest 30.09.2011 16:33

нужна помощь
 
Дана задача организовать обмен ПЭВМ с обонентами через порт СОM..на Сраньше я программировал на Delphi и то с портами дела не имел...и вобще я писал не очень реальные программы... а тут дело пошло с реальной ситуацией .. что и ввело меня в тупик Дано : Выдача данных:in (agp+6)& 0x10 - готовность абонента к приёмуin (agp+5)& 0x20 - "буфер передатчика пуст?"out (agp) - выдача данныхПриём данных:in (agp+6)& 0x20 - готовность абонента к передачеout (agp+4,0x01) - готовность ПЭВМ к приёмуin (agp+5)& 0x1 - "данные в буфере есть?"in (agp) - приём данныхout (agp+4,0x02) - снятие готовность ПЭВМ к приёмуПриём и передачу надо осуществлять побитно ... с контролем целостности..Опрос на готовность абонента или ПЭВМ. как я думаю, надо осуществлять в бесконечном цикле, по условному выходу осуществлять передачу\приём..Если кто то может дать совет на чём это будет лучше написать..От ссылочек на литературу о работе в С с портами тоже не откажусьЗаранее спасибо ) строго не судите :Д


Часовой пояс GMT, время: 20:13.


© www.otvetnemail.ru - Форум вопросов и ответов.