Интерфейс RS232: Связь между компьютером и микроконтроллером: От DOS к WINDOWS98/XP

Bibliographic Details
Main Author: Кузьминов А. Ю.
Summary:В книге отражены вопросы по аппаратным средствам и программному обеспечению сопряжения компьютера с современными 51 совместимыми микроконтроллерами — системами на кристалле(MSC12XX, ADUC8XX, P89LPC9XX, AT89C51ED2/RD2 и C8051F067/330). Приведены примеры применения новейших разработок ведущих фирм производителей элементной базы, связанной с интерфейсом RS232 (новые преобразователи интерфейса, гальванические развязки и т. п.), в схемах связи компьютера с микроконтроллером. Рассмотрены схемные решения и программное обеспечение программирования в системе (In System Programming — ISP) современных микроконтроллеров по интерфейсу RS232. Предложен разработанный автором новый протокол обмена по интерфейсу RS232, использующий аппаратную синхронизацию с помощью линий данных и обладающий высокими надежностью и скоростью обмена (115 200 бод). Показано преимущество применения прямых команд ввода/вывода (in и out) в COM порт перед использованием API функций при программировании интерфейса RS232 в ОС Windows98/XP. Даны рекомендации по последовательности действий, позволяющих применить прямые команды ввода/вывода в COM порт в ОС Windows98/XP. Книга снабжена большим количеством примеров по схемным решениям (приведены принципиальные схемы и фотографии макетных плат) и программному обеспечению для ОС DOS и Windows98/XP (приведены тексты программ). Программы для микроконтроллеров написаны на ассемблере и C51(Keil, v.6.14), а для компьютера — на языке Кларион, являющемся одной из двух распространенных современных RAD систем (вторая — Delphi), предназначенных для быстрой разработки приложений (Rapid Application Development — RAD). Программы для компьютера, работающие в DOS, написаны на языке Кларион для DOS (Clarion V.3.100), работающие в Windows98/XP — на языке Кларион для Windows (Clarion V.6.0) и встроенному в него C++. Описаны примеры использования RS232 в системах сбора и обработки информации с датчиков. Книга предназначена для опытных разработчиков компьютерных и автономных систем сбора и обработки информации, в составе которых используются микроконтроллеры, а также начинающих специалистов в этой области; может быть полезна студентам вузов соответствующих специальностей.
Книга из коллекции ДМК Пресс - Инженерно-технические науки
Published: Москва, ДМК Пресс, 2009
Subjects:
api
Online Access:http://e.lanbook.com/books/element.php?pl1_cid=25&pl1_id=883
https://e.lanbook.com/img/cover/book/883.jpg
Format: Electronic Book

MARC

LEADER 00000nam0a2200000 i 4500
001 883
010 |a 5-9706-0028-8 
100 |a 20250516d2009 k y0rusy01020304ca 
101 0 |a rus 
102 |a RU 
105 |a y z 000zy 
106 |a z 
200 1 |a Интерфейс RS232: Связь между компьютером и микроконтроллером: От DOS к WINDOWS98/XP  |b Электронный ресурс  |f Кузьминов А. Ю. 
210 |a Москва  |b Москва  |c ДМК Пресс  |d 2009 
215 |a 320 с. 
330 |a В книге отражены вопросы по аппаратным средствам и программному обеспечению сопряжения компьютера с современными 51 совместимыми микроконтроллерами — системами на кристалле(MSC12XX, ADUC8XX, P89LPC9XX, AT89C51ED2/RD2 и C8051F067/330). Приведены примеры применения новейших разработок ведущих фирм производителей элементной базы, связанной с интерфейсом RS232 (новые преобразователи интерфейса, гальванические развязки и т. п.), в схемах связи компьютера с микроконтроллером. Рассмотрены схемные решения и программное обеспечение программирования в системе (In System Programming — ISP) современных микроконтроллеров по интерфейсу RS232. Предложен разработанный автором новый протокол обмена по интерфейсу RS232, использующий аппаратную синхронизацию с помощью линий данных и обладающий высокими надежностью и скоростью обмена (115 200 бод). Показано преимущество применения прямых команд ввода/вывода (in и out) в COM порт перед использованием API функций при программировании интерфейса RS232 в ОС Windows98/XP. Даны рекомендации по последовательности действий, позволяющих применить прямые команды ввода/вывода в COM порт в ОС Windows98/XP. Книга снабжена большим количеством примеров по схемным решениям (приведены принципиальные схемы и фотографии макетных плат) и программному обеспечению для ОС DOS и Windows98/XP (приведены тексты программ). Программы для микроконтроллеров написаны на ассемблере и C51(Keil, v.6.14), а для компьютера — на языке Кларион, являющемся одной из двух распространенных современных RAD систем (вторая — Delphi), предназначенных для быстрой разработки приложений (Rapid Application Development — RAD). Программы для компьютера, работающие в DOS, написаны на языке Кларион для DOS (Clarion V.3.100), работающие в Windows98/XP — на языке Кларион для Windows (Clarion V.6.0) и встроенному в него C++. Описаны примеры использования RS232 в системах сбора и обработки информации с датчиков. Книга предназначена для опытных разработчиков компьютерных и автономных систем сбора и обработки информации, в составе которых используются микроконтроллеры, а также начинающих специалистов в этой области; может быть полезна студентам вузов соответствующих специальностей. 
333 |a Книга из коллекции ДМК Пресс - Инженерно-технические науки 
610 0 |a плата гальванически изолированного интерфейса 
610 0 |a микросхем развязки 
610 0 |a интерфейс rs232 
610 0 |a adum1201 
610 0 |a adm3202 
610 0 |a max3181 
610 0 |a max3190 
610 0 |a max1406 
610 0 |a snc75155 
610 0 |a оптроны 
610 0 |a длина линии связи 
610 0 |a машиннонезависимых временных задержек 
610 0 |a аппаратнонезависимых временных задержек 
610 0 |a программное формирование 
610 0 |a программирование интерфейса rs232 
610 0 |a компьютера 
610 0 |a микроконтроллера 
610 0 |a микроконтроллеров msc12xx 
610 0 |a микроконтроллеров aduc8xx 
610 0 |a микроконтроллеров at89c51ed2(rd2) 
610 0 |a микроконтроллеров p89lpc9xx 
610 0 |a микроконтроллеров c8051f067/330d 
610 0 |a микроконтроллеров at89c51 
610 0 |a микроконтроллеров c8051f330d 
610 0 |a интерфейсов c2 и jtag 
610 0 |a штатный режим работы 
610 0 |a промежуточного микроконтроллера 
610 0 |a плата гальванически изолированного интерфейса на базе развязок 
610 0 |a модуль гальванически изолированного интерфейса rs232 
610 0 |a adm3202 и max3181 
610 0 |a max3183 
610 0 |a микроконтроллеров семейств msc12xx 
610 0 |a микроконтроллеров семейств p89lpc9xx 
610 0 |a aduc8xx 
610 0 |a at89c51ed2/rd2 
610 0 |a p89lpc9xx 
610 0 |a микроконтроллеров семейств 
610 0 |a микроконтроллеров 
610 0 |a p89lpc938/904 
610 0 |a c8051f330d 
610 0 |a c8051f067 
610 0 |a msc1210 
610 0 |a aduc847/834 
610 0 |a at89c51ed2(rd2) 
610 0 |a p89lpc938/904 
610 0 |a p89lpc9xx 
610 0 |a c8051f067/330d 
610 0 |a программирование интерфейса rs232 
610 0 |a нового алгоритма обмена 
610 0 |a тестовые программы обмена 
610 0 |a тестовая программа обмена 
610 0 |a преобразующие уровни 
610 0 |a подпрограммы передачи и приема байта 
610 0 |a программное формирование 
610 0 |a общие положения 
610 0 |a программирование микроконтроллеров 
610 0 |a прямых команд ввода/вывода 
610 0 |a win'98/xp 
610 0 |a win'xp 
610 0 |a api 
610 0 |a ос windows98/xp 
610 0 |a oс dos 
610 0 |a clarion6.0 для win'98/xp 
610 0 |a прямых команд ввода/вывода в comпорт 
610 0 |a win'98/xp 
610 0 |a win'xp 
610 0 |a применение команд ввода/вывода 
610 0 |a промежуточного микроконтроллера 
610 0 |a режиме isp 
610 0 |a режиме icp 
610 0 |a режиме jtag 
610 0 |a технические характеристики 
610 0 |a техникоэкономическая эффективность 
610 0 |a сведения о внедрении 
610 0 |a сведения о документации 
610 0 |a внешний вид окон 
610 0 |a систем сбора 
610 0 |a новой системы сбора 
610 0 |a разработка многоканальной системы сбора 
610 0 |a системы сбора 
610 0 |a системы сбора на базе микроконтроллера 
610 0 |a системы сбора на базе микроконтроллера ат89c51 
610 0 |a системы сбора на базе микроконтроллера ацп ads1210 
610 0 |a общие положения 
610 0 |a предварительные замечания 
610 0 |a программирование микроконтроллеров 
610 0 |a программирование микроконтроллеров p89lpc93x 
610 0 |a программирование микроконтроллеров p89lpc9xx 
610 0 |a программирование микроконтроллеров c8051f067 и c8051f330d 
610 0 |a программирование микроконтроллеров at89c51ed2 
610 0 |a программирование микроконтроллеров msc12xx 
610 0 |a программирование микроконтроллеров aduc8xx 
610 0 |a программирование микроконтроллеров p89lpc9xx 
610 0 |a программирование микроконтроллеров at89c51ed2 (rd2) 
675 |a 621.38 
686 |a К89  |2 rubbk 
700 1 |a Кузьминов  |b А. Ю. 
801 1 |a RU  |b Издательство Лань  |c 20250516  |g RCR 
856 4 |u http://e.lanbook.com/books/element.php?pl1_cid=25&pl1_id=883 
856 4 1 |u https://e.lanbook.com/img/cover/book/883.jpg 
953 |a https://e.lanbook.com/img/cover/book/883.jpg