Студопедия

КАТЕГОРИИ:


Архитектура-(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 — контроль отсут­ствует, О — нечетное число единиц, Е — четное). По умолча­нию — Е;

3400,8N1 OFFLINE

у — число бит в кадре (5, 6, 7, 8). По умолчанию — 7; z — число стоп-бит в кадре (1, 2). По умолчанию — 1. Установка параметров в Windows ХР иллюстрируется рис. 3.2, а, кроме того, каждая телекоммуникационая программа

Свойства: С0М1

 

File Connect Settings Fl=Help

Linesettings

Current settings — СОИ 1: 2400.8.N.l


 

 


Datab its -

x) com ) COM2) COM3) COM4) С0И5) С0И6) С0И7) C0M8
() () (*> С)
19200 38400 57600

() 7 BITS (x) 8 BITS

Parity ---

300 1200 240B

(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; Просмотров: 405; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.