Статус документа
Статус документа

     
     ГОСТ 28054-89

Группа П85

     

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

ИНТЕРФЕЙС КЛАВИАТУРЫ ВВОДА ДАННЫХ ЧЕТЫРЕХПРОВОДНЫЙ

Общие требования

Interface of fourlead keyboard. General requirements

     

ОКСТУ 4002

Дата введения 1990-07-01

     

ИНФОРМАЦИОННЫЕ ДАННЫЕ

1. ИСПОЛНИТЕЛИ

В.И.Гасиев (руководитель темы); В.А.Кулагин; А.Н.Лазарев; З.В.Бурякова; Е.С.Горбатова; Д.З.Каневский; В.А.Галковский; А.В.Потапова

2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по стандартам от 21.03.89 N 572

3. Срок проверки - 1995 г., периодичность проверки - 5 лет

4. ВВЕДЕН ВПЕРВЫЕ

5. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ

Обозначение НТД, на который дана ссылка

Номер пункта

ГОСТ 12368-78

4.1

ГОСТ 21552-84

1.2, 1.3



Настоящий стандарт распространяется на синхронный четырехпроводный интерфейс (далее - интерфейс) с последовательной передачей информации, предназначенный для сопряжения клавиатур ввода данных с другими техническими средствами вычислительной техники (далее - сопрягаемое техническое средство), в том числе с персональными ЭВМ.

Стандарт не распространяется на синхронный интерфейс клавиатур ввода данных, технические задания на разработку которых утверждены до 01.01.90.

Стандарт устанавливает требования к организации интерфейса и определяет перечень его линий и сигналов процедуру обмена данными.

Пояснения терминов, применяемых в настоящем стандарте, приведены в приложении.

1. ОБЩИЕ ПОЛОЖЕНИЯ

1.1. Интерфейс обеспечивает функционирование клавиатур как с однобайтовой, так и многобайтовой передачей данных.

1.2. Требования стойкости к внешним воздействиям по ГОСТ 21552 устанавливают в технических условиях на конкретные технические средства вычислительной техники, в состав которых входит клавиатура.

1.3. Уровни электрических и электромагнитных полей, создаваемых при работе клавиатуры с сопрягаемым техническим средством, не должны превышать норм, установленных ГОСТ 21552.

2. ЛИНИИ И СИГНАЛЫ ИНТЕРФЕЙСА

2.1. Состав линий и сигналов интерфейса должен соответствовать указанному в табл.1.

Таблица 1

Наименование линии

Направление передачи сигнала

Условное обозначение линии

русское

международное

Тактовая частота

К СТС

ТАКТ

CLK

Данные

К СТС

ДАННЫЕ

DATA

Питание

К СТС

+5 В


Нуль

-

0 В



Примечания:

1. Допускается включение в состав интерфейса линии экрана Э.

Линия экрана объединяется с металлизированными экранами клавиатуры и сопрягаемого технического средства непосредственно или через нагрузочное сопротивление не более 100 Ом и должна обеспечивать защиту передаваемых данных от помех.

2. К - клавиатура, СТС - сопрягаемое техническое средство.

2.2. Линии ТАКТ и ДАННЫЕ должны служить для обмена данными (информацией) между клавиатурой и сопрягаемым техническим средством.

2.3. Обмен данными по линиям ТАКТ и ДАННЫЕ должен осуществляться с помощью 9- или 11-разрядных кодовых комбинаций (9- или 11-битный обмен), имеющих структуру, указанную в табл.2.

Таблица 2

Порядковый номер бита

Выполняемая функция

Обозначение

9-битный обмен

11-битный обмен

1-й

1-й

Стартовый бит

-

2-й

2-й

0-й бит байта данных (младший значащий бит)

DB0

3-й

3-й

1-й бит байта данных

DB1

4-й

4-й

2-й бит байта данных

DB2

5-й

5-й

3-й бит байта данных

DB3

6-й

6-й

4-й бит байта данных

DB4

7-й

7-й

5-й бит байта данных

DB5

8-й

8-й

6-й бит байта данных

DB6

9-й

9-й

7-й бит байта данных (старший значащий бит)

DB7

10-й

Бит паритета, дополняющий число единиц в передаваемом байте данных до нечетного

-

11-й

Стоповый бит

-


Примечание. При проектировании клавиатур с возможностью 9- и 11-битного обмена выбор типа обмена должен осуществляться переключателем.

2.4. Линия "+5 В" должна использоваться для подачи напряжения электропитания на клавиатуру от сопрягаемого технического средства.

2.5. Линия "0 В" должна служить общим проводом для передачи сигналов интерфейса и подачи на клавиатуру напряжения электропитания.

2.6. Управление линиями ТАКТ и ДАННЫЕ должно осуществляться как со стороны клавиатуры, так и со стороны сопрягаемого технического средства.

Для этого выходные элементы линий ТАКТ и ДАННЫЕ на обоих концах должны содержать схемы с открытым коллектором.

2.7. Тактовые сигналы при приеме и передаче данных должны генерироваться клавиатурой.

2.8. Во время прохождения теста самоконтроля клавиатурой должен устанавливаться уровень "логической 1" на линиях ТАКТ и ДАННЫЕ.

3. ПРОЦЕДУРА ОБМЕНА ДАННЫМИ

3.1. От клавиатуры в сопрягаемое техническое средство должна передаваться информация:

об изменении состояния клавиш;

об изменении состояния клавиатуры и подключенных через нее (при необходимости) дополнительных устройств ввода;

о сбоях в работе клавиатуры и результатах самотестирования (при необходимости).

3.2. Характер информации, передаваемой от сопрягаемого технического средства в клавиатуру, указывают в нормативно-технической документации на конкретные технические средства вычислительной техники.

3.3. Информация об изменении состояния клавиш должна передаваться от клавиатуры в сопрягаемое техническое средство с помощью кодов нажатия и отжатия.

Примечание. Код отжатия рекомендуется формировать путем суммирования кода нажатия с кодом 80Н или предварения его кодом FOH.

3.4. Передача данных от клавиатуры при 9-битном обмене

3.4.1. Передача данных от клавиатуры осуществляется при отсутствии сигналов "логического 0" на линиях ТАКТ и ДАННЫЕ.

3.4.2. Передача данных от клавиатуры должна осуществляться в последовательности, приведенной в табл.2 и черт.1.

Передача данных от клавиатуры к сопрягаемому техническому средству при 9-битном обмене

          


К - клавиатура; СТС - сопрягаемое техническое средство

Черт.1

3.4.3. Стартовый бит должен иметь уровень "логической 1".

3.4.4. Информация на линии ДАННЫЕ считается действительной при состоянии "логического 0" на линии ТАКТ.

3.4.5. "Логическим 0" на линии ДАННЫЕ должна блокироваться передача информации от клавиатуры.

3.4.6. Удержание "логического 0" на линии ТАКТ со стороны сопрягаемого технического средства более 20 мс должно восприниматься клавиатурой как условие сброса.

3.5. Передача данных от клавиатуры при 11-битном обмене

3.5.1. Передача данных от клавиатуры осуществляется при отсутствии сигналов "логического 0" на линиях ТАКТ и ДАННЫЕ.

Примечания:

1. При наличии условий запрещения передачи данных от клавиатуры, данные могут накапливаться в буфере и с разрешением передачи передаваться в сопрягаемое техническое средство в порядке поступления в буфер.

2. При передаче от клавиатуры состояние линии ТАКТ должно проверяться клавиатурой не менее раза за период следования тактовых импульсов.

3.5.2. Передача данных от клавиатуры должна осуществляться в последовательности, приведенной в табл.2 и черт.2.

Передача данных от клавиатуры к сопрягаемому техническому средству при 11-битном обмене


К - клавиатура; СТС - сопрягаемое техническое средство

Черт.2



3.5.3. Стартовый бит должен иметь уровень "логического 0", стоповый - "логической 1".

3.5.4. Информация на линии ДАННЫЕ считается действительной в диапазоне между отрицательным и положительным фронтами синхроимпульса на линии ТАКТ.

Нужен полный текст и статус документов ГОСТ, СНИП, СП?
Попробуйте «Техэксперт: Базовые нормативные документы» бесплатно
Реклама. Рекламодатель: Акционерное общество "Информационная компания "Кодекс". 2VtzqvQZoVs