КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Установка формата
Стандарт RS-232-C Всякий современный персональный компьютер оборудован хотя бы одним последовательным асинхронным адаптером (который расположен на материнской плате либо оформлен в качестве сменной карты), по-другому называемым последовательным портом RS-232-C. Интерфейс RS-232-C разработан EIA (Electronic Industries Association — Ассоциация производителей электроники) и является стандартом для соединения ЭВМ с различными последовательными внешними устройствами, в качестве которых первоначально выступали в основном терминалы и печатающие устройства. IBM PC-совместимый ПК поддерживает интерфейс RS-232-C не в полном объеме (разъем, являющийся последовательным портом передает/принимает некоторые из сигналов, входящих в состав RS-232-C и имеющих соответствующие этому стандарту уровни напряжения). В операционных системах компьютеров IBM PC каждому порту RS-232-C присваивается логическое имя от СОМ1: до COM4:. Последовательная передача данных состоит в побитовой передаче каждого байта цифровой информации в форме кадра данных, содержащего сигнал начала передачи (Start), сигнал окончания передачи (Stop) и информационные биты (рис. 3.1). Стартовый бит (Start) Биты данных Бит четности (Parity) Стоповые биты (Stop) 1st I0I1I2I Mill р I sp I ------------------------------------- Время-------------------------------------- ► Рис. 3.1. Структура кадра данных при передаче байта информации в стандарте RS-232-C Бит ST сигнализирует о начале передачи данных, затем передаются информационные биты (начиная с младших). Иногда используется контрольный бит Р, которому присваивается такое значение, чтобы общее число единиц или нулей в байте данных было четным или нечетным. Бит Р используется для контроля правильности передачи кадра. Приемное устройство проверяет кадр на четность и при несовпадении с ожидаемым значением передает запрос о повторе передачи кадра. Бит SP сигнализирует об окончании передачи байта. Использование (или нет) битов Р, ST, SP задает формат передачи данных (кадра) на уровне RS-232. Принимающее и передающее устройства должны применять одинаковые форматы. Установка формата данных может быть, например, выполнена в MS-DOS командой MODE вида MODE COMn: BAUD=m, PARITY=x, DATA=y, STOP=z Здесь n — номер СОМ-порта — 1, 2, 3, 4; m — скорость передачи данных в бод (количество передаваемых бит в секунду с учетом служебных бит — Р, ST, SP). Стандартные значения m - 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19 200; х — контроль четности, наличие и тип (N — контроль отсутствует, О — нечетное число единиц, Е — четное). По умолчанию — Е;
у — число бит в кадре (5, 6, 7, 8). По умолчанию — 7; z — число стоп-бит в кадре (1, 2). По умолчанию — 1. Установка параметров в Windows ХР иллюстрируется рис. 3.2, а, кроме того, каждая телекоммуникационая программа
File Connect Settings Fl=Help Linesettings Current settings — СОИ 1: 2400.8.N.l
Datab its -
() 7 BITS (x) 8 BITS Parity ---
(x) None () Even () Odd Stopbits ---- (x) 1 BIT () 2 BITS FloMcontrol — t 1 Xon/Xoff £XJ HIS/CIS
[ Cancel 1 Рис. 3.2. Настройка порта comi в Windows ХР (меню Гипертерминал) (а); экран настройки параметров СОМ-портов (NC, COMIT) (б) имеет свои возможности по установке или изменению формата кадра для каждого из портов (рис. 3.2, б). Основу последовательного порта составляет микросхема UART (Universal Asyncronous Receiver-Transmitter — универсальный асинхронный приемопередатчик — Intel 16450/16550/ 16550А). UART содержит регистры (буферные, сдвиговые и др.) приемника и передатчика данных. При передаче байта информации он вначале записывается в буферный регистр передатчика, затем в сдвиговый регистр, откуда выдается бит за битом для последовательной передачи по линии связи. Обратный процесс происходит при приеме данных.
Дата добавления: 2014-11-29; Просмотров: 432; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |