Последовательный интерфейс.
Контакты в стандартных раз’ёмах:
DВ9Р |
||
№ |
наименование |
I/O |
1 |
DCD |
I |
2 |
~RxD |
I |
3 |
~TxD |
O |
4 |
~DTR |
O |
5 |
GND сигн. |
— |
6 |
~DSR |
I |
7 |
~RTS |
O |
8 |
~CTS |
I |
9 |
RI |
I |
DCD — Data Carrier Detect (обнаружен носитель данных)
RxD — Receive Data
TxD — Transmit Data
DTR — Data Terminal Ready (запрос готовности)
GND сигн — Сигнальная земля
DSR — Data Set Ready
RTS — Request To Send
CTS — Clear To Send
RI — Ring Indicator (индикатор вызова)
DB25P |
||
№ |
наименование |
I/O |
1 |
защитное заземление(корпус) |
— |
2 |
TxD |
O |
3 |
RxD |
I |
4 |
~RTS |
O |
5 |
~CTS |
I |
6 |
~DSR |
I |
7 |
GND сигн. |
— |
8 |
DCD |
I |
9-19 |
No connection |
|
20 |
~DTR |
O |
21 |
No connection |
|
22 |
RI |
I |
23-25 |
No connection |
I - 8251 - USART (K580BB51)
28 выводов. Питание — 26,Земля — 4 (это нестандартно)
Sync — до 57600 бод
Async — до 9600 бод
Двунапр. D7-D0 |
|
Входные сигналы |
Выходные сигналы |
RxRDY |
|
Reset |
TxRDY |
CLK(f2 TTL) |
TxE |
A0(С/D) |
TxD |
~CS |
|
~RD |
|
~WR |
|
RxD |
|
~RxC |
|
~TxC |
|
~CTS |
~RTS |
~DSR |
~DTR |
C-control
~D-Data
Для МС-2721 адреса : F8(FA),F9(FB)
Если нет модема то CTS заземлить иначе ВВ51 не будет работать.
RxC — Receive Clock(синхронизация)
TxC — Transmit Clock(можно читать)
RxRDY — Receive Ready(приемник готов)
TxRDY — Transmit Ready(передатчик готов, можно записывать в порт)
TxE — Transmitter Empty(сдвигающий RG пуст,всё выдал)
РЕЖИМЫ:
1) Асинхронная передача
2) Асинхронный прием
3) Синхронная передача
4) Синхронный приём с внутренней синхронизацией: CLK; SYNDET — как выход синхронизации
5) Синхронный приём с внешней синхронизацией — подаётся на SYNDET
SYNDET - Sync Detect / Break Detect(выдаётся сигнал “разрыв линии”)
Взаимодействие USART и модема.
модем - приемник по отношению к USART и передатчик по отношению к линии.
MI - Mode Instruction
CI - Command Instruction
RxRDY , TxRDY , TxE - флаги ( реально они находятся в SW)
USART BB51 ( передатчик , 13 разрядов)
В приемнике (9 разрядов) - D7...D0 & P
MI - Mode Instruction - задает режимы УМПК-80 адреса ВВ51 - 9Ch & 9Dh
Для асинхронной передачи :
33. Организация сопряжения МПС с последовательными каналами . БИС
последовательного интерфейса КР580ВВ51 , программная модель, порядок
программирования режима работы. (окончание)
EP=1 - четный паритет ,
=0 - нечетный паритет
Для синхронной передачи :
Single Character Sync (SCS)
1 - SYN1(1 байт синхронизации )
0 - SYN1,SYN2 ( 2 байта синхронизации [ либо SYN1,SYN1, либо SYN2,SYN2])
External Sync Detect (ECD)
1- Внешняя синхронизация (вход)
0- Вхождение в синхронизацию (выход)
Команда управления приёмом/передачей
Command Instruction
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
EH |
IR |
~RST |
ER |
SBRK |
RxEN |
~DTR |
TxEN |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.