Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки
Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Засоби машинної комунікації персонального комп'ютера

Реферат Засоби машинної комунікації персонального комп'ютера

Засоби машинної комунікації ПК

Стандарт RS-232. Універсальний асинхронний прийомо-передавач (UART), мікросхема 8250.


Структура UART

CU - Control Unit (пристрій управління)

BF - Buffer (буфер)

T - Transmit

R - Receive

M - Modem

D - Data (дані)

Склад UART

D - буфер даних - служить для обміну даними між мікросхемами і процесором

DUCU - блок управління читанням і записом

MCU - блок управління модемом

TCU - блок управління передавачем

TBF - буфер

RBF - буфер приймача

RCU - блок управління приймачем

Таблиця контактів роз'єму DB9

№ контакту Призначення Позначення Тип 1 Детектор прийнятого сигналу DCD Вхід 2 Прийняті дані RD Вхід 3 Передані дані TD Вихід 4 Готовність даних DTR Вихід 5 Сигнальне заземлення SG 6 Готовність даних DSR Вхід 7 Запит для передачі RTS Вихід 8 Скидання для передачі CTC Вхід 9 Індикатор виклику RI Вхід

Програмно-доступні регістри UART

UART має десять програмно-доступних регістрів. Доступ до ним здійснюється по 8 адресами.

<p> Регістри

THR - буфер передавача

RBR - буфер приймача

ICR - управління перериванням

IIR - ідентифікація переривання

MCR - управління модемом

LSR - стан лінії

MSR - стан модему

BAUD0 - дільник частоти (молодший байт)

BAUD1 - дільник частоти (старший байт)

LCR - управління лінією

Функції регістрів

Регістр даних (DLAB)

Залежить від 7 біта регістра керування лінією (управляє адресацією регістра даних). Повинен знаходиться в стані 0.

Адресація регістрів

А0 А1 А2 Доступні регістри 0 0 0

DLAB = 0

Передача: регістр даних передавача. Запис у порт.

Прийом: Регістр даних приймача. Читання з порту.

DLAB = 1

Дільник частоти (молодший байт)

0 0 1

DLAB = 0

Регістр керування перериванням.

DLAB = 1

Дільник частоти (старший байт)

0 1 0 Регістр ідентифікації переривання 1 0 0 Регістр управління модемом 1 0 1 Регістр стану лінії 1 1 0 Регістр стану модему

А1, А2, А3 - молодші розряди адреси порту

Регістри даних

Адресується адресою 000. Прийом/передача DLAB = 0.

Запис у порт регістр даних передавача зсувний регістр

Молодший біт Sout.

Читання порту останній прийнятий байт даних.

Регістр дільника частоти (DLAB = 1). Адреси 000, 001.

Частота передачі даних (в бодах).

CLK - частота кварцу 1,8432 МГц (8250), N - Дільник частоти.

Бод - кількість біт в секунду.

Частота передачі Дільник 115 200 біт/с 1 57600 біт/с 2 38400 біт/с 3

Регістр управління лінією.

Служить для завдання формату слова даних.

Біти регістра Довжина слова D1 D0

00 - 5 біт

01 - 6 біт

10 - 7 біт

11 - 8 біт

D2 - число степових бітів

0 - 1 стоп-біт

1 - 2 стоп-біта

D5

*

0

0

1

1

D4

*

0

1

0

1

D3

0

1

1

1

1

Спосіб контролю за паритетом

Відсутність біта контролю

Біт контролю по парності

Біт контролю по непарності

Біт контролю дорівнює 1

Біт контролю дорівнює 0

D6 - вибір режиму роботи

0 - звичайний режим

1 - встановити низький рівень на лінії SOUT (Обрив лінії)

D7 - біт визначення адреси (DLAB)

Регістр управління модемом

Визначає рівень сигналу на чотирьох лініях: DTR, OUT1, OUT2, RTS.

D7, D6, D5 - не використовуються

D0 - доповнення сигналу DTR

D1 - доповнення сигналу RTS

D2 - доповнення сигналу OUT1

D3 - доповнення сигналу OUT2

D4 - вибір зворотного зв'язку для тестування UART.

Тестування:

SOUT - сигнал високого рівня

Вхід SIN від'єднується

Регістр переда...


Страница 1 из 3Следующая страница

Друкувати реферат
Замовити реферат
Товары
загрузка...
Наверх Зворотнiй зв'язок