3. Прекратить изображение
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
A0=1 |
4. Читать световое перо
out |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
A0=1 |
|
in |
C |
C |
C |
C |
C |
C |
C |
A0=0 |
столбец |
|
in |
R |
R |
R |
R |
R |
R |
A0=0 |
строка |
5. Установка курсора
out |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
A0=1 |
|
out |
C |
C |
C |
C |
C |
C |
C |
A0=0 |
столбец |
|
out |
R |
R |
R |
R |
R |
R |
A0=0 |
строка |
6. Разрешение прерываний
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
А0=1 |
7. Запрещение прерываний
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
А0=1 |
8. Сброс (сброс счётчиков и перенос курсора в верхний левый угол экрана)
out |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
A0=1 |
Статусное слово (можно считать по нечётному адресу)
SW |
0 |
IE |
IR |
LP |
IC |
VE |
D0 |
F0 |
A0=1 |
IE – Interrupt Enable IR – Interrupt Request
LP – Light Pen IC – Inproper Command
VE – Video Enable D0 – DMA Underrun
FO – FIFO Overflow
33. Организация сопряжения МПС с последовательными каналами . БИС последовательного интерфейса КР580ВВ51 , программная модель, порядок программирования режима работы.
D1,D0 |
01 - 1 ( fCLK/KBRF) - коэфф. скорости передачи (1/1) |
10 - 16( fCLK/KBRF) - коэфф. скорости передачи (1/16) |
|
11 - 64( fCLK/KBRF) - коэфф. скорости передачи (1/64) |
|
00 - синхронный режим |
|
L1,L0 |
00 - длина символа 5 бит |
01- длина символа 6 бит |
|
10- длина символа 7 бит |
|
11- длина символа 8 бит |
|
S1,S0 |
00 - не используется |
01 - количество стоп бит =1 |
|
10 - количество стоп бит =1.5 |
|
11 - количество стоп бит =2 |
Организация последовательного интерфейса
UART-Universal Asinchronous Reseiver/Transmitter
USART- Universal Synchronous/Asinchronous Reseiver/Transmitter
младшими разрядами вперед.
P-parity
Stop - 1,1.5,2 бита (по длительности)
может использоваться 0.75 бита (нестандартно)
Что программируется :
Если Paruty Enable ,то можно сделать PO - Odd, PE- Even;
Bits - от 5 до 8 ; Stop Bit ; Проверка и выдача PE- Parity Error ;
OE - Overrun Error -ошибка наложения : при преобразовании из последовательного в параллельный код.
три строба; определяем какой шел бит (0 или 1), по мажоритарному принципу с целью защиты от помех.
Синхронный способ - байты идут вплотную друг к другу, нет битов Start и Stop.
256 различных байтов. Из них выбираются байты с хорошими синхронизирующими свойствами. Рекомендован 7Е: (0111 1110)
В современных системах синхронизм устанавливается в течение одного бита.
SYN1,SYN2,BData,BData,...,BData,SYN,SYN.(можно использовать два различных синхробайта).
симплекс
полудуплекс
дуплекс (ВВ51 позволяет осуществить дуплекс ,причём с разными скоростями по линиям).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.