ГОСТ Р ИСО/МЭК 7816-3—2006
6.4.5 КонтрольныйбайтТСК
ЗначениебайтаТСКдолжно бытьтаким.чтобы результат выполнения операции сложения «исклю
чающее ИЛИ» над всеми байтами от ТОдо ТСК включительно был нулевым.
Байт ТСК должен отсутствовать, если вОтвете-на-Восстановление указанотолькоТ =0 (возможно
по умолчанию). БайтТСК должен присутствовать, если вОтвете-на-Восстановление присутствует как
Т = 0. так иТ = 15. а также во всех прочих случаях.
6.5 Содержание глобальных байтов интерфейса
6.5.1 Общие положения
Данный подраздел настоящего стандарта устанавливает содержание глобальных байтов интер
фейса. Все глобальные байты интерфейса, не определенные вданном подразделе, и все неиспользо
ванные значения целыхчисел, определяемыхниже, зарезервированы для использования вбудущем.
Данный подраздел определяет байты ТА(1). ТВ(1). ТС(1). ТА{2), ТВ(2) ибайт TA(i)(для i> 2). следу
ющий за первым появлением параметра Т = 15вбайтеТО(1 — 1). Эти байты кодируют вдвоичном коде
положительные целые числа без знака FI. Dl, II. РИ. N. PI2. XI и UI. которые либо равны значениям пара
метров F. D. N. Р. I. X и U. представленных впоследующих пунктах, либо используются для их вычисле
ния.
В случае присутствия в Ответе-на-Восстановление такой байт должен быть интерпретирован для
безошибочной обработки любого протокола.
Если такой байт отсутствует, то. при необходимости, для соответствующих параметров должны
использоваться значения поумолчанию.
Байт ТА(1) кодирует (см. 6.5.2):
- FI — для коэффициентапреобразования частотысинхронизирующихимпульсовчерез битыс Ь8
по Ь5(см. таблицу 7);
- DI — для коэффициента регулирования скорости передачи в бодах через биты с Ь4 по Ы (см.
таблицу 8).
Байт ТВ(1) (где бит Ь8= 0) кодирует (см. 6.5.4):
- II — для максимальноготока программирования через биты Ь7, Ь6 (см. таблицу9);
- РИ — значение напряжения программирования через биты с Ь5по М .
П р и м е ч а н и е — Устройство сопряжения может игнорировать бит Ь8 байта ТВ(1).
Байт ТС(1) кодирует N (см. 6.5.3) — для вычисления дополнительного разграничительного интер
вала через восемь битов.
Байт ТА(2) — байт специфицированного режима (см. 6.5.7 и6.6).
Байт ТВ(2) кодирует альтернативу использованию РИ: значение напряжения программирования
PI2 (см. 6.5.4) через восемь битов.
Байт TA(i).следующий за первымпоявлением параметраТ = 15вбайте TD(i — 1) для i>2. кодирует
(см. 6.5.5 и6.5.6):
- XI — для индикатораостановки синхронизации через биты Ь8. Ь7 (см. таблицу 10);
- UI — для индикатора класса рабочих условий через биты с Ь6по Ы (см. таблицу 11).
П р и м е ч а н и е — Устройства сопряжения, соответствующие ИСО/МЭК 7816-3 издания 1989. обычно
игнорируют байты ТА(1). TB(i).TC(i). идущие после T = 15 в байте TD(I — 1) для
1
> 2. как байты интерфейса, ориенти
рованные на протокол, который они не поддерживают.
6.5.2 Коэффициенты передачи F и D
Параметры Би D — коэффициентпреобразования частотысинхронизирующих импульсов икоэф
фициент регулирования скорости передачи в бодах соответственно. Элементарная единица времени
etu. используемая вцепи I/O. зависит от фактическихзначений коэффициентов передачи F и D; онадол
жна равняться F/D циклам синхронизации:
Минимальное значение частоты f должно составлять 1МГц. Максимальное значение f приведе
но в таблице 7 как функция от кодированного целого числа FI. Максимальное значение f по
умолчанию — 5 МГц.
Для вычисления etu пара коэффициентов F и D должна принимать одну из следующих трех пар
значений:
15