Микропроцессорная системы отображения информации
BUSEN управляет выдачей данных и управляющих сигналов. При напряжении низкого уровня на входе BUSEN системный контроллер передает данные и управляющие сигналы, а при напряжении высокого уровня все выходы микросхемы переводятся в высокоомное состояние. В разрабатываемой системе данный вывод заземляется. Определим необходимость шинного формирователя для ША. Для этого нужно рассчитать нагрузочную способность ША.Для того, чтобы в дальнейшем вести расчеты, необходимо знать напряжения и токи используемых микросхем. Поэтому составим таблицу.
Параметр | Серия микросхемы | |||
155 | 555 | 537 | 573 | |
мА |
1,6 | 0,4 | 1,6 | 3,2 |
мА |
0,04 | 0,02 | 0,1 | 0,1 |
мА |
16 | 8 | 1,6 | 3,2 |
мА |
0,4 | 0,4 | 0,1 | 0,1 |
В |
0,4 | 0,4 | 0,4 | 0,4 |
В |
2,4 | 2,4 | 4,1 | 2,4 |
В |
0,4 | 0,4 | 0,4 | 0,4 |
В |
2,4 | 2,4 | 2,4 | 2,4 |
Таблица 3 – Основные параметры используемых микросхем.
Выходной ток МП должен быть больше суммы входных токов компонентов, подключенных к ША и принимающих с нее информацию. Такими компонентами являются: ПЗУ, ОЗУ, ПККИ, поэтому:
;
где IПЗУ = 3,2 мА; IОЗУ=1,6 мА; IПККИ=0,1 мА;
мА;
Т. к. IМП=0,15 мА, то: ,
поэтому необходимо установить шинный формирователь, ко входу которого подключаем линии шины адреса процессора A0 – A15.
В качестве шинного формирователя используем микросхему КР580ИР86 – восьмиразрядный адресный регистр, предназначенный для связи микропроцессора с системной шиной, обладает повышенной нагрузочной способностью. Поскольку шина адреса 16-разрядная, а адресный регистр является 8-разрядным, то необходимо использовать две микросхемы, подсоединив одну из них к младшим восьми линиям шины адреса, а вторую – к старшим восьми линиям.
В зависимости от состояния стробирующего сигнала STB микросхема может работать в двух режимах:
- при STB = 1; OE = 0 – шинный формирователь. Информация на выходах Q повторяется по отношению ко входам D.
- при STB = 0; OE = 0 – происходит "защелкивание" передаваемой информации во внутреннем триггере, и она сохраняется до тех пор пока на входе STB = 0. В течение этого времени изменение информации на входах D не влияет на состояние выходов Q.
- при переходе OE = 1 все выходы Q переходят в третье состояние независимо от входных сигналов STB и D.
Т.к. мы используем микросхемы в качестве шинного формирователя, то выводы OE – заземляем, а выводы STB – подключаем через к шине питания +5В через сопротивления R3, R4 соответственно.
где I1вх = 50 мкА – максимальный входной ток высокого уровня для микросхемы КР580ИР82.
кОм;
Ом;
Значение сопротивления R3 лежит в пределах от 500 Ом до 48 кОм. Примем R3 = 1 кОм.
Мощность рассеяния R3:
Вт;
Рассчитаем принципиальную схемы блока запоминающих устройств.
В качестве ПЗУ используем микросхему памяти К573РФ2 – репрограммируемое постоянное запоминающее устройство объемом 2 Кбайта со стиранием информации УФ-светом. Программирование ПЗУ осуществляется с помощью специального устройства – программатора. По входным и выходным сигналам микросхема совместима с ТТЛ-микросхемами. К573РФ2 способна сохранять записанную информацию под напряжением питания +5В в течение 15…50 тыс. часов, а при отключенном питании – 5…15 лет.
Для исключения потери информации при ее длительном хранении окно корпуса микросхемы при эксплуатации должно быть защищено от воздействия ультрафиолетового и светового облучения, например, светонепроницаемой пленкой.
Рисунок 9 – Принципиальная схема БЗУ.
Подключение ПЗУ производится следующим образом: входные линии выборки адреса A0 – A10 соединим с соответствующими линиями шины адреса, входную линию CS подключим к селектору адреса, обеспечивающему выбор данной микросхемы, а вход OE - к линии шины управления RD, разрешающей чтение данных из микросхемы. Выходные линии данных DIO0-DIO7 соединим с системной шиной данных. Вход Uпр – заземляется.
Оперативное запоминающее устройство (ОЗУ) во время работы системы хранит коды всех выводимых символов. T. к. количество символов в строке NЗ = 9, а количество строк NС = 15, то общее число элементов отображения, хранимых в ОЗУ:
Поэтому в качестве ОЗУ используем микросхему памяти КР537РУ8А – статическое ОЗУ, емкостью 2 Кбайта.
Для нее характерны высокая помехоустойчивость, малая потребляемая мощность, способность сохранять записанную информацию при пониженном напряжении питания 1,5…3В. К537РУ8А работает в режимах записи, считывания и хранения информации.
Учитывая, что 135 = 87h и что экранная область ОЗУ располагается с адреса 0800h, то вся экранная область займет адреса с 0800h по 0800h+28h-1=0827h. Один адрес не учитывается, т. к. отсчет ведется от текущего значения, а не со следующего.
Информационные входы и выходы микросхемы совмещены, поэтому записываемая информация вводится в микросхему, а считываемая выводится из нее по одним линиям, что обусловливает мультиплексный режим их работы.
Кроме того, микросхема КР537РУ8А имеет два равнозначных сигнала выбора: CS1 и CS2. Условием разрешения доступа к микросхеме является наличие напряжения низкого уровня на обоих входах. Учитывая, что данная микросхема относится к группе тактируемых статических ОЗУ, код адреса фиксируется перепадом одного из сигналов выбора из состояния высокого уровня в состояние низкого уровня напряжения, причем того из сигналов, который совершит указанный переход последним.
Поэтому подключение ОЗУ производится следующим образом: входные линии выборки адреса A0-A10 соединим с соответствующими линиями шины адреса, выходные линии данных DIO0-DIO7 соединим с шиной данных. Входные линии CS1 и CS2 подключим к селектору адреса, обеспечивающему выбор данной микросхемы. Такое включение позволит активировать ОЗУ только в моменты чтения или записи информации. Вход W/R подсоединим к линии шины управления WR, что обеспечит выбор режима работы: запись или чтение.
Рассчитаем принципиальную схемы селектора адреса. Селектор адреса спроектируем на основе распределенного адресного пространства с помощью логических элементов. Селектор адреса производит выбор одного из устройств: ПЗУ, ОЗУ, ПККИ.
В соответствии с распределенным адресным пространством для выбора ПЗУ необходимо, чтобы на адресных линиях A15, A14, A13, A12, A11 были нули, т. е. должна выполняться логическая функция:
;
Для выбора ОЗУ необходимо, чтобы на адресных линиях A15, A14, A13, A12 были нули, а на линии A11 – единица, т. е. должна выполняться логическая функция:
;
Для выбора ПККИ необходимо, чтобы на адресных линиях A15, A14, A13, A11 были нули, а на линии A12 – единица, т. е. должна выполняться логическая функция:
;
Для выбора ПЗУ необходимо сигналы указанных адресных линий проинвертировать и соединить логическим элементом "5-И-НЕ".
Для выбора ОЗУ необходимо сигналы с адресных линий A15, A14, A13 и A12 проинвертировать и вместе с сигналом с линии A11 соединить логическим элементом "5-И-НЕ".
Для выбора ПККИ необходимо сигналы с адресных линий A15, A14, A13 и A11 проинвертировать и вместе с сигналом с линии A12 соединить логическим элементом "5-И-НЕ".
Т. к. состояние линий A15, A14, A13 для выбора всех перечисленных устройств одинаково, то их можно, проинвертировав, соединить логическим элементом "3-И" и использовать как общий блок при выборе устройств.
Тогда для выбора ПЗУ нужно на элемент "3-И-НЕ" подать инвертированные сигналы с линий A12 и A11 и сигнал с элемента "3-И".
Для выбора ОЗУ нужно на элемент "3-И-НЕ" подать инвертированный сигнал с линии A12, неинвертированный сигнал с линии A11 и сигнал с элемента "3-И".
Рисунок 10 – Принципиальная схема селектора адреса.
Для выбора ПККИ нужно на элемент "3-И-НЕ" подать неинвертированный сигнал с линии A12, инвертированный сигнал с линии A11 и сигнал с элемента "3-И".
Таким образом, для конструирования селектора адреса потребуется 5 инверторов, 1 элемент "3-И" и 3 элемента "3-И-НЕ".
Поэтому выбираем следующие микросхемы:
К555ЛН1 – 6 инверторов;
К555ЛИ3 – 3 элемента "3-И";
К155ЛА4 – 3 элемента "3-И-НЕ".
Рассчитаем принципиальной схемы устройства ввода. Для ввода данных в устройстве отображения информации используется клавиатура. Клавиатура представляет собой набор клавиш. Каждая клавиша состоит из микропереключателя, кнопки и возвратно-пружинного механизма. Кнопка предназначена для удобства работы с клавиатурой, а также для придания клавиатуре эстетического вида.
1000
В качестве микропереключателя используется командная кнопка КН-1, которая имеет следующие параметры:
1000 0,01 50 1,5 15000 40 12 12
-сопротивление изоляции, МОм, не менее 1000-электрическая прочность изоляции при нормальных
климатических условиях, В 100
-сопротивление электрических контактов, Ом, не более 0,01
-коммутируемое напряжение, В 50
-коммутируемый ток, А 1,5
-износостойкость, циклов коммутации 15000
-масса, г 40
-высота, мм 12
-ширина, мм 12
Для осуществления функций ввода информации в систему с помощью клавиатуры используем программируемый контроллер клавиатуры и индикации (ПККИ) К580ВВ79.
К580ВВ79 - программируемое интерфейсное устройство, предназначенное для ввода и вывода информации в системах, выполненных на основе микропроцессоров К580ВМ80А. Микросхема состоит из двух функционально автономных частей: клавиатурной и дисплейной.
Клавиатурная часть обеспечивает ввод информации в микросхему через "линии возврата" RET7 - - RET0 с клавиатуры, имеющей объем матрицы 8x8 разрядов. Кроме того, в ней предусмотрен специальный режим обнаружения ошибок при замыкании двух и более клавиш, а также введена схема устранения дребезга при замыкании - размыкании клавиши.
Входную линию выбора микросхемы CS подключим к линии выбора ПККИ селектора адреса, линии С и SR - к соответствующим выходам тактового генератора. Двунаправленные линии данных DO - D7 контроллера подсоединим к линиям шины данных, входную линию адреса АО - к одноименной линии ША, а входные линии чтения RD и записи WR - к линиям ШУ RDIO и WRIO, соответственно. Сигнал СО/STB используется для того, чтобы содержимое входов RET7 RET0 записывалось в буферные схемы клавиатуры по стробирующим импульсам. Данный вход заземляется.
Поскольку данное устройство будет работать без прерываний, то выходная линия INT не используется.
Входной сигнал SH предназначен для выбора верхнего или нижнего регистра вводимых символов, но поскольку в системе символы фиксированы, то выход SH не используется и заземляется.
Для сканирования матрицы клавиатуры используются линии сканирования ПККИ S3 - SO. Подключим эти линии ко входам дешифратора для того, чтобы преобразовать код с выхода этих линий в позиционный код. В качестве дешифратора используем микросхему К555ИД7. Это высокоскоростной дешифратор - де-мультиплексор, преобразующий двоичный код, поступающий на его входы в напряжение низкого логического уровня, появляющееся на одном из его выходов. Дешифратор имеет трехвходовый логический элемент разрешения ЕЗ-Е1, при этом, дешифрация происходит, когда на входах Е1 и Е2 напряжение низкого уровня, а на выходе ЕЗ - высокого. Поэтому входные линии Е1 и Е2 заземляются, а ЕЗ - подключается к шине питания ипит = +5 В через резистор.
Микросхема имеет следующие параметры:
- минимальное напряжение высокого уровня U двх = 2,4 В,
- максимальный входной ток I двх = 0,04 мА.
Приведем таблицу истинности дешифратора К555ИД7 (таблица 4),
Таблица 4 - Таблица истинности дешифратора К555ИД7
E1 | E2 | E3 | DI0 | DI1 | DI2 | DO0 | DO1 | DO2 | DO3 | DO4 | DO5 | DO6 | DO7 |
1 | X | X | X | X | X | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
X | 1 | X | X | X | X | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
X | X | 0 | X | X | X | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 |
0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
Сопротивление Rl найдем из следующих соображений: верхним пределом сопротивления является значение, которое обеспечивает на входе микросхемы минимальное напряжение высокого уровня U двх при максимальном входном токе 1'двх; минимальное же значение определяется ограничением значения входного тока. Поэтому максимальное значение сопротивления R1 найдем по формуле:
. (6)
Тогда:
кОм.
Минимальное значение сопротивления определится следующим образом: примем, что на этом сопротивлении падает напряжение, равное 0,5 % от напряжения питания, тогда:
.
Поэтому:
Ом.
Таким образом, значение сопротивления резистора лежит в пределах от 625 Ом до 65 кОм.
Выбор элементов производим из стандартного ряда Е 24. Выбираем R1=1 кОм.
Мощность рассеяния сопротивления R вычисляется по формуле:
.
Тогда мощность рассеивания R1 равно:
мкВт.
Выходные линии дешифратора, формирующие сигналы сканирования, подключим к столбцам матрицы клавиш. Сигналы со строк матрицы подадим на линии возврата RET7 — RET0 контроллера клавиатуры.
Рассчитаем частоту сканирования одной клавиши клавиатуры, учитывая, что частота синхронизации МП /с = 2 МГц.
При программировании синхронизации ПККИ максимально выставляемый коэффициент деления равен Кпкки = 31. Тогда частота синхронизации ПККИ составит:
,
Гц.
Клавиатура содержит 48 клавиш, следовательно, частота сканирования одной клавиши:
И время сканирования клавиши:
Это значительно больше минимального значения составляющего 80 мкс.
При нажатии клавиши в ходе сканирования ПККИ выдает на шину данных код клавиши в следующем формате:
Таблица 5 – код клавиш.
SH | Номер строки (SCAN) | Номер столбца (RET) | |||||
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
Номер строки SCAN и номер столбца RET представляют собой двоичное число. Биты SH и у нас не используются.
Составим таблицу кодировки клавиатуры. Клавиатура имеет размер 6х8, неиспользуемые строки в таблицу 6 не вносятся.
Клавиши на клавиатуре располагаются в соответствии с таблицей 6. Как упоминалось выше код клавиши в формате ПККИ обрабатывается процессором и на шину данных выставляется уже код в КОИ – 7.
Таблица 6 – коды клавиш.
SCAN/RET | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
000 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
001 | 9 | 0 | / | Ц | У | К | Е | ВК |
010 | Н | Г | Ш | Щ | З | Х | Ъ | Я |
011 | Ф | Ы | В | А | П | Р | О | а |
100 | Я | Ч | С | М | И | Т | Ь | SP |
101 | Л | Д | Ж | Э | Б | Ю |
Клавиши на клавиатуре располагаются в соответствии с этой таблицей. Как упоминалось выше код клавиши в формате ПККИ обрабатывается процессором и на шину данных выставляется уже код в КОИ – 7. Обработка процессором кода ПККИ заключается в обращении к встроенной в ПЗУ таблице соответствия кода ПККИ коду КОИ – 7. Т.е. ПЗУ практически переводит код символа из одного формата в другой. Причем по кодам функциональных клавиш содержатся в адреса подпрограмм обработчиков в ПЗУ. Иначе говоря скажем при нажатии пользователем клавиши ПККИ выдает на ШД байт данных, который соответствует этой клавиши. Микропроцессор прибавляет к этому числу какое то число являющееся коэффициентом перевода числа в адрес ПЗУ, по этому адресу записан код клавиши в КОИ – 7, который и выставляется на шину данных. Далее микропроцессор проверяет, не адрес ли это и если нет как в нашем случае, пересылает код клавиши дисплейной части ПККИ в ОЗУ. Иначе дело происходит при нажатии на функциональную клавишу. Действия происходят практически аналогично, но только в ПЗУ прописан адрес подпрограммы обработчика и микропроцессор определяя, что это адрес начинает выполнять подпрограмму обработчик. Таблица должна содержаться в ПЗУ после программы, поместим ее на самый верх доступной памяти, размер таблицы составляет 48 байт составим таблицу соответствия которая будет записана в ПЗУ, причем поместим ее на самый верх доступной области ПЗУ чтобы избежать ее пересечения с программой. Самый доступный верхний адрес ПЗУ 07FFh отнимем от него последний адрес таблицы 2Fh (101111) (точка) и узнаем, коэффициент пересчета, чтобы получить адрес записанного в таблице элемента (символа). FFh – 2Fh = D0h. Т.е. должно прибавляться число D0h. Составим таблицу на основании этого таблицу 7.
Таблица7
Адрес HEX |
Символ | Код ПККИ |
Код КОИ – 7 |
|
BIN | HEX | НЕХ | ||
07D2 | 1 | 000000 | 00 | 31 |
07D3 | 2 | 000001 | 01 | 32 |
07D4 | 3 | 000010 | 02 | 33 |
07D5 | 4 | 000011 | 03 | 34 |
07D6 | 5 | 000100 | 04 | 35 |
07D7 | 6 | 000101 | 05 | 36 |
07D8 | 7 | 000110 | 06 | 37 |
07D9 | 8 | 000111 | 07 | 38 |
07DA | 9 | 001000 | 08 | 39 |
07DB | 0 | 001001 | 09 | 30 |
07DC | / | 001010 | 0A | 2F |
07DD | Ц | 001011 | 0B | 63 |
07DE | У | 001100 | 0C | 75 |
07DF | К | 001101 | 0D | 6B |
07E0 | Е | 001110 | 0E | 65 |
07E1 | ВК | 001111 | 0F | 78 |
07E2 | Н | 010000 | 10 | 6E |
07E3 | Г | 010001 | 11 | 67 |
07E4 | Ш | 010010 | 12 | 7B |
07E5 | Щ | 010011 | 13 | 7D |
07E6 | З | 010100 | 14 | 7A |
07E7 | Х | 010101 | 15 | 68 |
07E8 | Ъ | 010110 | 16 | 5F |
07E9 | Я | 010111 | 17 | 09 |
07EA | Ф | 011000 | 18 | 66 |
07EB | Ы | 011001 | 19 | 79 |
07EC | В | 011010 | 1A | 77 |
07ED | А | 011011 | 1B | 61 |
07EE | П | 011100 | 1C | 70 |
07EF | Р | 011101 | 1D | 72 |
07F0 | О | 011110 | 1E | 6F |
07F1 | а | 011111 | 1F | 41 |
07F2 | Я | 100000 | 20 | 71 |
07F3 | Ч | 100001 | 21 | 7E |
07F4 | С | 100010 | 22 | 73 |
07F5 | М | 100011 | 23 | 6D |
07F6 | И | 100100 | 24 | 69 |
07F7 | Т | 100101 | 25 | 74 |
07F8 | Ь | 100110 | 26 | 78 |
07F9 | SP | 100111 | 27 | 20 |
07FA | Л | 101000 | 28 | 6C |
07FB | Д | 101001 | 29 | 64 |
07FC | Ж | 101010 | 2A | 76 |
07FD | Э | 101011 | 2B | 7C |
07FE | Б | 101100 | 2C | 62 |
07FF | Ю | 101101 | 2D | 60 |
На каждую подпрограмму обработки специальных клавиш выделим по 200 байт, этого вполне достаточно если учитывать, что программа естественно выполняется на АССЕМБЛЕРЕ – который славится своей компактностью. Расположим подпрограммы в памяти непосредственно перед таблицей и после основной обрабатывающей программы, т.е. наши функциональные подпрограммы будут находиться между основной программой и таблицей КОИ-7. Рассчитаем адреса по которым будут записаны подпрограммы. Конечный адрес подпрограмм должен равняться 07ЕF. Отнимем от этого адреса 600 байт:
07EFh – 258h = 0578h.Следовательно подпрограммы начнутся с адреса 0578h. Теперь последовательно прибавляя по 200 байт вычислим адреса каждой подпрограммы двести байт в шестнадцатеричной системе счисления будут выглядеть как С8 , т.е. будем прибавлять к данному адресу это число получим соотвественно: 0640h, 0708h
Итак, с адреса 0578h запишем подпрограмму обработки клавиши "ВК" возврат, соответственно в таблицу занесем младшую часть адреса.
С адреса 0641h запишем подпрограмму обработки клавиши "а" редактирование и перемещение вправо, в таблицу занесем младшую часть адреса.
А с адреса 0709h запишем подпрограмму обработки клавиши "Я" редактирование и перемещение влево, в таблицу занесем младшую часть адреса.
Выходные сигналы с ПККИ DSPA0 - DSPA3, DSPB0 - DSPB3 подадим на адресные входы ПЗУ знакогенератора. ПЗУ знакогенератора служит преобразователем кода КОИ – 7 в код индикатора, т.е. в код включения определенных сегментов. Необходимо включать 14 сегментов. Поэтому достаточно двух 8-разрядных микросхем ПЗУ. Для ПЗУ знакогенератора возьмем репрограммируемую ПЗУ К573РФ2. Данная интегральная микросхема представляет собой репрограммируемое ПЗУ обьемом 2 Кбайта, запись в которую производится электрическими сигналами, а стирание – ультрафиолетовым излучением. Программирование ПЗУ осуществляется с помощью специального устройства – программатора. По входным и выходным сигналам микросхема совместима с ТТЛ-микросхемами.
Для исключения потери информации при ее длительном хранении окно корпуса микросхемы при эксплуатации должно быть защищено от воздействия ультрафиолетового и светового облучения, например, светонепроницаемой пленкой.
Доступ к микросхеме осуществляется подачей напряжения уровня логического нуля на входы микросхемы CS и OE.
Приведем таблицы, по которым производится перекодирование из кода КОИ – 7 в позиционный код символа в знакогенераторе.
Таблица 8 - Перекодирование из кода КОИ – 7 в позиционный код символа для DD-14
Символ | Код КОИ-7 | Адрес ЗГ | код ЗГ | ||
HEX | BIN | A7 A6 A5 A4 A3 A2 A1 A0 | D7 D6 D5 D4 D3 D2 D1 D0 | HEX | |
1 | 31 | 00110001 | 0 0 1 1 0 0 0 1 | 00000010 | 2 |
2 | 32 | 00110010 | 0 0 1 1 0 0 1 0 | 01100100 | 64 |
3 | 33 | 00110011 | 0 0 1 1 0 0 1 1 | 00100100 | 24 |
4 | 34 | 00110100 | 0 0 1 1 0 1 0 0 | 00001000 | 8 |
5 | 35 | 00110101 | 0 0 1 1 0 1 0 1 | 00100100 | 64 |
6 | 36 | 00110110 | 0 0 1 1 0 1 1 0 | 10100110 | 26 |
7 | 37 | 00110111 | 0 0 1 1 0 1 1 1 | 01000100 | 44 |
8 | 38 | 00111000 | 0 0 1 1 1 0 0 0 | 01100100 | 64 |
9 | 39 | 00111001 | 0 0 1 1 1 0 0 1 | 00101100 | 2С |
0 | 30 | 00110000 | 0 0 1 1 0 0 0 0 | 00101110 | 2Е |
20 | 00100000 | 0 0 1 0 0 0 0 0 | 00100000 | 20 | |
/ | 2F | 00101111 | 0 0 1 0 1 1 1 1 | 01000000 | 40 |
Ц | 63 | 01100011 | 0 1 1 0 0 0 1 1 | 00111010 | 3А |
У | 75 | 01110101 | 0 1 1 1 0 1 0 1 | 00101000 | 28 |
К | 6B | 01101011 | 0 1 1 0 1 0 1 1 | 10000010 | 82 |
Е | 65 | 01100101 | 0 1 1 0 0 1 0 1 | 10100110 | А6 |
ВК | 78 | 01111000 | 0 1 1 1 1 0 0 0 | 10000000 | 80 |
Н | 6E | 01101110 | 0 1 1 0 1 1 1 0 | 10001010 | 8А |
Г | 67 | 01100111 | 0 1 1 0 0 1 1 1 | 00000110 | 06 |
Ш | 7B | 01111011 | 0 1 1 1 1 0 1 1 | 00101010 | 2А |
Щ | 7D | 01111101 | 0 1 1 1 1 1 0 1 | 00111010 | 3А |
З | 7A | 01111010 | 0 1 1 1 1 0 1 0 | 10101100 | АС |
Х | 68 | 11101000 | 1 1 1 0 1 0 0 0 | 01000000 | 40 |
Ъ | 5F | 01011111 | 0 1 0 1 1 1 1 1 | 10100110 | |
Я | 09 | 00001001 | 0 0 0 0 1 0 0 1 | 00000000 | 00 |
Ф | 66 | 01100110 | 0 1 1 0 0 1 1 0 | 00000100 | 04 |
Ы | 79 | 01111001 | 0 1 1 1 1 0 0 1 | 00101010 | 2А |
В | 77 | 01110111 | 0 1 1 1 0 1 1 1 | 10100110 | А6 |
А | 61 | 01100001 | 0 1 1 0 0 0 0 1 | 01001000 | 48 |
П | 70 | 01110000 | 0 1 1 1 0 0 0 0 | 00001110 | 08 |
Р | 72 | 01110010 | 0 1 1 1 0 0 1 0 | 10000110 | 86 |
О | 6F | 01101111 | 0 1 1 0 1 1 1 1 | 01010110 | 56 |
а | 41 | 01000001 | 0 1 0 0 0 0 0 1 | 11000000 | С0 |
Я | 71 | 01110001 | 0 1 1 1 0 0 0 1 | 01001100 | 4С |
Ч | 7E | 01111110 | 0 1 1 1 1 1 1 0 | 00001000 | 48 |
С | 73 | 01110011 | 0 1 1 1 0 0 1 1 | 00100110 | 26 |
М | 6D | 01101101 | 0 1 1 0 1 1 0 1 | 00001010 | 0А |
И | 69 | 01101001 | 0 1 1 0 1 0 0 1 | 01001010 | 4А |
Т | 74 | 01110100 | 0 1 1 1 0 1 0 0 | 00000100 | 4 |
Ь | 78 | 01111000 | 0 1 1 1 1 0 0 0 | 10100010 | А2 |
SP | 20 | 00100000 | 0 0 1 0 0 0 0 0 | 11000000 | С0 |
Л | 6C | 01101100 | 0 1 1 0 1 1 0 0 | 01001000 | 48 |
Д | 64 | 01100100 | 0 1 1 0 0 1 0 0 | 01111001 | 79 |
Ж | 76 | 01110110 | 0 1 1 1 0 1 1 0 | 01000000 | 40 |
Э | 7C | 01111100 | 0 1 1 1 1 1 0 0 | 00101100 | 2С |
Б | 62 | 01100010 | 0 1 1 0 0 0 1 0 | 10100110 | А6 |
Ю | 60 | 01100000 | 0 1 1 0 0 0 0 0 | 10001010 | 8А |
Таблица 9 - Перекодирование из кода КОИ – 7