В книге рассмотрены аппаратные средства и программное обеспечение для сопряжения компьютера с микроконтроллерами по интерфейсу RS232 как в операционной системе DOS, так и в Windows98/XP. Несмотря на то, что весь материал книги ориентирован на связь компьютера с микроконтоллерами, он вполне может быть использован и в других разработках, требующих аппаратное сопряжение по интерфейсу RS232.
Данная книга будет полезным как опытным разработчикам компьютерных и автономных систем сбора/обработки информации, так и начинающим специалистам в этой области. Она также может быть использована в качестве учебного пособия для студентов вузов соответствующих специальностей.
Весь материал книги построен как руководство по сопряжению персонального компьютера с 51-разрядными контроллерами по интерфейсу RS232 c учетом новейших разработок ведущих фирм-производителей элементной базы, связанной с этим интерфейсом. Книга содержит множество примеров по схемным решениям (приведены принципиальные схемы и фотографии макетных плат) и программному обеспечению для ОС DOS и Windows98/XP (приведены тексты программ на ассемблере для микроконтроллеров и на языке Кларион для компьютера).
Автором предложен новый протокол обмена по интерфейсу RS232, использующий аппаратную синхронизацию с помощью линий данных и обладающий высокой надежностью при скорости обмена 115 200 бод.
При изложении программных решений для операционной среды Windows показано преимущество применения прямых команд ввода/вывода (in и out) в COM-порт перед использованием API-функций и даны рекомендации по последовательности действий, позволяющих применить эти команды.
В руководстве также приведен ряд примеров использования RS232 в системах сбора и обработки информации с использованием датчиков.
Скачать файл с внешнего сервера MEGA-DRIVE: А.Ю.Кузьминов — Интерфейс RS232. Связь между компьютером и микроконтроллером