Орион-128 Сборка клавиатура МС7007

МС7007- наладка клавиатуры, подключение к Ориону, монитор для МС7007

Продаю платы и наборы микросхем, куплю микросхемы Магазин запчастей ПК Орион-128

Подключение клавиатуры РК86, публикованная авторами Ориона в журнале Радио № 5 1990 год. Стандартная схема подключения клавиатуры.

"ОРИОН-128" НОВАЯ КЛАВИАТУРА

02/04/2022 Дмитрием из Омска замечена ошибка, он указал на ошибку которая осталась без внимания, и она была опубликована в журнале радио, год спустя после выхода соответствующей статьи.

Цитирую: Радио № 2 - 1991 с44-48, О соединении микросхемы  DD53 с разьемным соединителем Х4

На схеме соединений (см. рис 2 в статье) провод, VD9 (его анод подключен к гнезду 9 розетки XП1), входит в линию групповой связи (жгут)  под номером  20 (а не 18)!!!  (т.е Между 17 и 19 должен быть 20)

Т.к. сейчас достать клавиатуру СМ7007 довольно трудно, существуют все старые невзрачные, неизвестно в каком состоянии пленка, поэтому надумал развести точную копию клавы на черри кнопках, благо был прообраз...

Клавиатура СМ7007 сборка для Океана 240

Клавиатура СМ7007 сборка для Океана 240

Читатель уже, наверное, обратил внимание на то, что "МОНИТОР-2", или как мы его назвали "основной МОНИТОР", имеет резервные зоны. Они предусмотрены специально для внесения в него дополнений и модификаций. Об одной из таких модификаций, кстати, выполненной уже по вашим многочисленным просьбам, мы вам и расскажем. Речь пойдет о подключении клавиатуры "Электроника МС7007".  Скачать прошивку под МС7007 здесь..

Клавиатура "МС7007" выполнена по пленочной технологии с созданием контактов напылением. При нажатии на клавишу пленка сжимается и контакты замыкаются. Контакты всех клавиш соединены в матрицу 8х11 (рис.1). К сожалению, соединения в матрице не имеют четкой логической последовательности и, кроме этого, служебные клавиши также включены в общую матрицу. Эта "особенность" клавиатуры "МС7007" потребовала не только произвести изменения на печатной плате ПРК, но и разработать новый программный драйвер, занимающий больший объем, чем драйвер клавиатуры "РК86", для чего и потребовалось зарезервировать место в теле "МОНИТОРА-2". Количество выводов клавиатуры "МС7007" также больше (чем у "РК86") что повлекло необходимость несколько изменить и схему ее подключения.

МС7007 подключение Орион 128

Упрощенная схема соединений выводов микросхемы DD53 (порт 0F400H) с разъемом Х4 приведена на рис.2. Цветом и знаком "X" выделены изменения, которые необходимо произвести на печатной плате. Они состоят в следующем:

МС7007 подключение Орион 128

вывод PC0(14) необходимо подключить к контакту С2 разъема Х4, предварительно перерезав проводник, идущий к резистору R24:
вывод РС2(16), он не выведен на плате, соединить со свободным контактом - С9 разъема Х4;
освободившийся вывод резистора R24 подключить к выводу РС3(17) микросхемы DD53, предварительно отсоединив (перерезать проводник) входы 4,5 микросхемы DD58.2.
Все соединения производят отрезками тонкого монтажного провода, а еще лучше - обмоточным проводом ПЭЛ0,1 - 0,15.

Что же у нас получилось? Мы освободили три младших разряда порта "С" (РС0, РС1, РС2), которые вместе с портом "В" (11 разрядов) участвуют в сканировании матрицы клавиатуры. Через порт "А", как и прежде, производится считывание. Для световой индикации состояния регистра клавиатуры (верхний/нижний) линий порта "С" не остается, поэтому, в каком из регистров в данный момент находится клавиатура, пользователю придется ориентироваться только по высоте звукового сигнала, сопровождающего нажатие клавиши.

Схема сопряжения и дополнительные элементы, необходимые для функционирования клавиатуры "МС7007", приведены на рис.3. Эти элементы (R1-R8, C1, VD1-VD11), а также разъемы ХП1, ХП2 (в них подключаются пленочные выводы клавиатуры) размещают на небольшой дополнительной плате.

МС7007 подключение Орион 128

В "МОНИТОР-2" [1] следует внести изменения согласно табл.1 и 2.Названия некоторых клавиш также необходимо изменить. Заводские надписи легко подчищаются лезвием безопасной бритвы, а новые наносятся с помощью переводного шрифта. Сравните внимательно надписи на нашей клавиатуре с надписями на рис.4 и сразу станет понятно, какие из них следует изменить. Можно и ничего не менять. Просто помнить о некоторых несоответствиях.

МС7007 подключение Орион 128 МС7007 подключение Орион 128

Расположение кнопок клавиатура МС7007

Чтобы уточнить коды новых для вас клавиш, введите маленькую программу (табл. 3) с помощью директивы "М128$ и запустите ее. Нажимая клавиши на клавиатуре "МС7007", вы будете видеть на экране соответствующий ей шестнадцатиричный код.

Таблица исправления Монитора 2, прошивку без ошибок можно скачать здесь...

Таблица 2.
0270 Е5 21 ОD 00 22 B1 F4 Е1
0280 5A 00 F4 7C C8 3E FF C9 C5 D5 Е5 CD EA FA FE FF
0290 C2 96 FA 12 E6 F3 16 00 18 1D 1С CC 72 FD CD EA
02A0 FA 3C CA 98 FA F5 70 0F D4 72 FD F1 2D F2 CA FA
02B0 21 Е5 F3 7E 2F 77 2E E7 7E 2F E6 7F 77 CD EA FA
02С0 JC C2 BD FA CD 72 FD C2 96 FA 5F 16 14 21 E6 F2  -  Ошибка код "J"
02D0 BE CA DF FA 15 CA DF FA CD EA FA BB CA D4 FA CD
02E0 1F F8 72 CD 72 FD 7В C2 79 FB C5 D5 E5 21 FE FF
02F0 22 ES F7 22 E9 F3 0E 00 22 01 F4 ЗА 00 F4 FE FF
0300 CA 2A FB 47 Е5 21 00 06 2В 7C B5 C2 08 FB E1 7A
0310 00 F4 B8 C2 2A FB 41 C3 1B FB 0C 1F DA 1A FB 79
0320 48 FE 0A 11 E8 FS CA 28 FB FE 04 11 E9 F8 CA S8  -  Ошибка код "S"
0330 FB FE 14 CA 7D FB 18 06 AF 12 79 C6 08 4F 87 7D
0340 17 6F 7C 17 67 FE F7 C2 F8 FA 8A EA F8 FE FF CA
0350 79 FB 21 DA FB 11 82 FB 8A Е5 F8 A7 CA 60 FB EB
0360 21 8A E9 F8 A7 C2 68 FB EB 06 00 8A EA F8 4F 09
0370 ES F8 A7 7E C2 79 FB E6 1F E1 D1 C1 C9 8E FE C8  -  Ошибка код "S"
0380 79 FB 88 88 00 00 00 34 85 86 1В 09 00 0E 0F 2В
0390 2D 2D 8B 6A 66 71 00 80 2E 2C 00 81 68 79 7E 81
03A0 82 88 01 82 75 77 78 87 0C 1F 02 88 6В 61 6D 7F
03B0 1E 0A 84 65 70 69 20 18 0D 2F 08 85 6E 72 74 1A
03C0 19 00 04 36 67 6F 78 2E 8A 2D 87 7В 6C 62 08 7C
03D0 68 80 88 7D 64 60 2C 76 7A 39 89 38 00 00 00 34
03E0 35 36 1В 09 00 0E 0F 2В 2D 0D 2В 4A 46 51 00 00
03F0 2E 2C 00 21 43 59 5E 31 32 00 01 22 55 57 53 87
0400 0C 1F 02 23 4F 41 4D 7F 1E 0А 24 45 50 49 20 18
0410 0D 8F 08 25 4E 52 54 1A 19 5F 04 26 47 4F 58 8E
0420 2A 8D 27 5В 4C 42 08 5C 48 20 28 5D 44 40 3C 56
0430 5A 29 00 00

ТЕСТИРОВАНИЕ ПАМЯТИ

А теперь мы расскажем об очень важной проблеме при построении компьютера - тестировании. Прошел уже почти год с того момента, как была опубликована схема, а затем и рекомендации по сборке и наладке ПРК "Орион-128", но вопрос тестирования был упущен, и мы решили вернуться к нему, чтобы восполнить пробел.

Если причина, по которой собранная плата компьютера не работает, кроется в небрежном монтаже или плохом качестве печатной платы, комплектующих элементов, то при определенной настойчивости в достижении цели и наличии хотя - бы только осциллографа рано или поздно дефекты будут найдены. Гораздо хуже обстоит дело, если неисправность кроется в частичной неработоспособности микросхем ОЗУ. Здесь не поможет даже рекомендованный ранее способ пошаговой отладки [3] и даже самый совершенный осциллограф. Работу по обнаружению неисправности в таком случае должен выполнить сам компьютер, используя специальную программу - тест. Мы назвали ее - "TEST RAM".

Продолжение про тестирование памяти здесь...

В. СУГОНЯКО, В. САФРОНОВ Московская обл.

ЛИТЕРАТУРА

1. В. Сугоняко, В. Сафронов. Основной МОНИТОР для ПРК "Орион-128".-Радио, 1991, №1.
2. В. Сугоняко, В. Сафронов. Г. Коненков. ПРК "Орион-128". Радио, 1990, №1.
3. В. Сугоняко, В. Сафронон. Наладка ПРК "Орион-128".-Радио, 1990, №5.

Журнал Радио №2 1991 г.

  

Клавиатура РК86

Микроклавиатура на микрокнопках РК86

Клавиатуры на Atmega48 PC/2 от IBM в ДИПе

Клавиатура РК86 на механических кнопках

Клавиатура РК86+PC на механических кнопках

Клавиатура от Корвета

Клавиатура на Атмега168

 

Интересуют микросхемы на Орион-125, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте и в никеле, также серия к580

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу