Дипломная работа: Комп’ютерне моделювання роботи послідовного порта

DCD(виявлена несуча передачі даних) 1 = DCDактивна

0 = DCD неактивна

RI (індикатор дзвоника) 1 = RI активна

0 = RI неактивна

DSR (набір даних готовий) 1 = DSR активна

0 = DSRнеактивна

CTS(скидання для передачі) 1 = CTSактивна

0 = CTSнеактивна

DDCD(дельта DCD)1 = DCDзмінена з моменту останнього зчитування

0 = DCDбез змін

DRI(дельта RI)1 = RIзмінена з моменту останнього зчитування

0 = RI без змін

DDSR (дельта DSR) 1 = DSR змінена з моменту останнього зчитування

0 = DSR без змін

DCTS (дельта CTS) 1 = CTS змінена з моменту останнього зчитування

0 = CTS без змін

Регістр зі зсувом 07h - це байт пам'яті. Запис даних у регістр не впливає на операції UART.

Перетворювачі напруг

Вихідні сигнали керування (RTSта DTR)і вхідні сигнали стану (CTS, DSR, DCD) послідовного порту інвертовані. Послідовні сигнали даних SIN і SOUT не інвертовані. UART працює тільки з рівнем напруг ТТЛ/КМОП. Перетворювачі напруг розташовані між UART і роз’ємом RS232. Перетворювачі передавачів конвертують рівень напруги ТТЛ у рівень RS232, а перетворювачі приймачів - навпаки.

При включенні чи перезавантаженні комп'ютера BIOSперевіряє адреси всіх установлених послідовних портів. Якщо вона знаходить такий порт, то заносить базову адресу (двобайтове слово) у певну комірку пам'яті. Для СОМ1 це комірки 0000:0400h і 0000:0401h. Базову адресу можна одержати, злічивши їхній вміст. Комірки пам'яті, у яких міститься інформація про базові адреси встановлених послідовних портів, приведені нижче:

СОМ1: 0000:0400h - 0000:0401h

COM2: 0000:0402h - 0000:0403h

COM3: 0000:0404h - 0000:0405h

COM4: 0000:0408h - 0000:0407h

Однобайтова комірка пам'яті 0000:0411h у першому, другому і третьому бітах містить загальну кількість установлених СОМ-портів:

біт 3 = 0, біт 2 = 0, біт 1 = 0 СОМ-порти не встановлені

біт 3 = 0, біт 2 = 0, біт 1 = 1 встановлено один СОМ-порт

біт 3 = 0, біт 2 = 1, біт 1 = 0 встановлено два СОМ-порти

біт 3 = 0, біт 2 = 1, біт 1 = 1 встановлено три СОМ-порти

К-во Просмотров: 436
Бесплатно скачать Дипломная работа: Комп’ютерне моделювання роботи послідовного порта