Радио Рк-86

Обсуждаем цифровые устройства...
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Радио Рк-86

Сообщение petrenko »

Пожалуйста, ничего не выкусывайте.
Данная клавиатура ценна, как цельный экспонат, на phantom.sannata.ru/forum на такую уже очередь выстроилась бы желающих коллекционеров..
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Реклама
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

но я то нашел ее за деньги :)) так что тоже коллекционер
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Реклама
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Радио Рк-86

Сообщение petrenko »

Понятно.. :)
Если не секрет - почём повезло найти ?
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

цена не большая 600 руб. с доставкой!
больше убивает толпа на почте и нервы оставленные там.

Так если я ее не раскурочу, как я до соберу свой РК? :dont_know:
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Реклама
Эиком - электронные компоненты и радиодетали
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Радио Рк-86

Сообщение petrenko »

Фото бы почётче, но вроде и так помню - там должна ИМС 155ид3 быть, верно ?
Я бы забацал клаву вдвое "круче" стандартной "РК"-шной, но придётся подредактировать монитор - подпрограмму опроса.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Реклама
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

Да там 155ид3, но я в программировании полный нолик, подредактировать монитор,для меня задача очень сложная.

п.с. еще и неизветно рабочая ли вообще клава
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Реклама
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Радио Рк-86

Сообщение petrenko »

А чему там быть нерабочим ? :dont_know: Хотя.. всякое бывает.
Я бы забацал клаву вдвое "круче" стандартноу "РК-шной, но придётся подредактировать монитор - подпрограмму опроса.
Там идёт "бегущий бит" для сканирования 8 линий - придётся заменить на последовательный счёт 16 линий..
То есть вместо вывода последовательности :
01111111
10111111
11011111
11101111
11110111
11111011
11111101
11111110

в порт A
выводить последовательность :
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Причём для различия с основной клавиатурой ( и по некоторым другим соображениям.. ) лучше в младший ниббл порта C ..
Это приведёт к изменению формирования и выдачи сканирующего кода незначительному, а именно : в оригинале устанавливается в регистре A значение 01111111, а потом RRC делают "бегущий бит" 0 ( можно и 11111110 и RLC ) и содержимое выводят в порт; вместо этого будет .устанавливаться 00000000 и INR A ... хотя нет, лучше устанавливать 00001111 и DCR A и выводить в порт.. Антидребезг выполняется точно так же, как и в оригинале.
Заодно с ассемблером 8080 попрактикуетесь. :wink:
СпойлерХотя .. если порта C ,то пожалуй лучше в другой последовательности :
0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000

.. Но - это следующим этапом, когда будет опыт с ассемблером.
В таком варианте другой вывод в порт C - не
OUT 82h / STA 8282h ,а :

Код: Выделить всё

MVI A 00000000b
STA 8282h ; все биты порта C<-"0"
....; {читаем B + антидребезг}
MVI A 00000111b
STA 8383h ; бит №3 порта C<-"1"
....; {читаем B + антидребезг}
MVI A 00000001b
STA 8383h ; бит №0 порта C<-"1"
....; {читаем B + антидребезг}
- наглядно, но не очень хорошо, лучше, конечно :

Код: Выделить всё

LXI HL 8282h ; HL<-адрес порта C
MVI M 00000000b ; порт C<-нули
LXI HL 8383h ; HL<-адрес управляющего регистра ППА
... ; {читаем B + антидребезг}
MVI M 00000111b ; бит №3 порта C<-"1"
... ; {читаем B + антидребезг}
MVI M 00000001b ; бит №0 порта C<-"1"
... ; {читаем B + антидребезг}
MVI M 00000011b ; бит №1 порта C<-"1"
... ; {читаем B + антидребезг}
MVI M 00000000b ; бит №0 порта C<-"0"
... ; {читаем B + антидребезг}
MVI M 00000101b ; бит №2 порта C<-"1"
...
и так далее..
И заради любопытства можно всё же более чёткое фото клавиатуры пожалуйста ? :tea:
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

Мяяуу :roll: :roll: спасибо конечно, НО!

Я в Монитор даже боюсь залазить. Это для меня слишком сложно :(
и схемы этой клавы нет и поргера для РФ-ки и на ассемблере никогда не пробовал писать, где исходник монитора взять?, у меня есть асемблер только на Микрокоме, потом в машинный код переводить :roll: :roll: вопросов с десяток, нерешаемых :cry:

фото сделаю, с дачи фотик привезу, завтра!

мне проще припаять, проводки к линиям и с десяток диодов и резисторов
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Радио Рк-86

Сообщение petrenko »

Чего бояться то ?
РФ необязательно прошивать.. можно хитрым способом подменять на другой "монитор", находящийся в памяти(озу), ну по крайней мере некоторые функции можно подменять. :wink:
Исходники для ассемблера ? :roll: Вы пошутили или нужны именно с комментариями ?
Поможем, чем можем, в конце концов на http://www.nedopc.org/forum/ спросим у кого есть..
А схему клавиатуры будет как раз видно на фото.. Там всё очень просто.
Что то мне даже интересно вдруг стало за подключення других клавиатур.. :tea:

Да и ещё : Вы вряд ли переделаете матрицу 16*5 ( если я не ошибся и правильно опознал данную клавиатуру по фото ! ) в 8*8 никак - только разкурочите клавиатуру и ничего не выйдет в итоге..

Уларга ла шундай ук язмыш тэштэ.. 8)

Так что вариант с другим подключением и модификацией подпрограммы "монитора" у Вас получается почти единственный..

Чтобы получилась бэхетле язмыш.. :beer:
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

Будем подумать :beer:
курочить тоже сильно не хочется.
придется изучать как работает 155ид3, для чего другие микрушки там их с десяток :?
клава рабочая, рус лат реагирует, другие светики просто горят
:solder:
вроде начинаю допетривать, через ид3 мы опрашиваем как замкнуты на ней выходы :dont_know:
Вложения
ид3.JPG
(66.65 КБ) 616 скачиваний
лат.JPG
(153.73 КБ) 581 скачивание
рус.JPG
(153.7 КБ) 589 скачиваний
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

petrenko писал(а): РФ необязательно прошивать.. можно хитрым способом подменять на другой "монитор", находящийся в памяти(озу), ну по крайней мере некоторые функции можно подменять. :wink:
чтоб подменить в памяти озу нужно чтоб РК начал управляться с клавиатуры, а ее нет :) замкнутый круг
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Радио Рк-86

Сообщение petrenko »

Ратмир писал(а): через ид3 мы опрашиваем как замкнуты на ней выходы :dont_know:
Совершенно верно.
Ниббл ( ==4 бита ) подаваемый на вход данного дешифратора определяет на каком из 16 выходов ( и на какой продольной линии матрицы соответственно ) появится "0"логический ( прямая логика, т.е "0"=={0v.~+0.8v.} "1"=={~+2.4v.} ).
В таком случае подача поочерёдно кодов ( см. мои предыдущ.сообщ. ) на входы ид3 ( E1 , E0 вместе должны быть лог."0", чтобы разрешать работу ид3 ) создаёт "бегущий бит" "0" на 16 выходах, что заменит "бегущий бит" "0" на 8 линиях формировавшийся выводом в порт A в оригинальной клавиатуре РК .
Нажатие клавиши понижает до "0" и уровень на поперечной возвратной линии, что обнаруживается при считывании порта B .
Таким образом позиция нажатой клавиши определяется по X(условно) и по Y(условно) поданным кодом и считанным кодом.
Всё очень просто.
Ну и небольшое но необходимое усложнение == программный "антидребезг" - без этого или определялись бы ложные множественные нажатия вместо единичного ( или даже без нажатия из-за помех.. )
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

Видишь коллега, у меня не хватит ресурсов все доделать, не финансовых конечно :)
а мозговых и временных, но как говориться безвыходных ситуаций не бывает :))
Сейчас у меня только копии журнала Радио и отлаженная плата РК-86. даже РФ-ки я сам не смог прошить, мне помог Rokl и отладил плату! :beer:
Далее смотрим в журнале, там только машинный код монитора 16к! прогер виллем у меня тоже не правидьно работает :( , как ты себе представляешь мои дальнейшие действия :dont_know:
мне проще выковорить необходимое колличество кнопок и собрать на мотажке :solder:

Вот сфоткал в большом разрешении:
http://f-bit.ru/258990
http://f-bit.ru/258994
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Радио Рк-86

Сообщение Bear2011 »

чтоб подменить в памяти озу нужно чтоб РК начал управляться с клавиатуры, а ее нет замкнутый круг
Ничего подобного Можно PS/2 подключить http://zx.pk.ru/showthread.php?t=9294
Эти контроллеры вроде еще продают
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Радио Рк-86

Сообщение petrenko »

Да, коллега Rokl именно такие и изпользует.

А коды не "в бумаге" сейчас пойду пошукаю на дружественных ресурсах..

Кстати коллега на nedopc.org/forum изготовил и проверил ROM-disk для "Фахiвець-85"( и для специалист-MX ) и для "Апогей-БК-01ц"( кстати, что ж Вы раньше не спросили, я бы прислал бы Вам корпус с клавиатурой от такого и по такой же цене - это "клон" РК, клавиатура там один в один.. )
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

Bear2011 писал(а): Эти контроллеры вроде еще продают
Да он у меня и в наличие есть :)
petrenko писал(а):]кстати, что ж Вы раньше не спросили, я бы прислал бы Вам корпус с клавиатурой от такого и по такой же цене - это "клон" РК, клавиатура там один в один..
тогда можно поменяться :))
общее фото корпуса клавы могу сделать! не много потертый, уголки в некоторых местах отколоты(поганая Почта России, видно бросали), а так состояние на "4", не хватает 4 кнопок справа и еще чего-то, окошко выше, но это ты уже видел
Последний раз редактировалось Ратмир Вс окт 20, 2013 08:06:44, всего редактировалось 1 раз.
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Радио Рк-86

Сообщение Bear2011 »

Да он у меня и в наличие есть
Тогда непонятен смысл делать аутентичную клавиатуру для РК. Вернее смысл курочить ту что у Вас в наличии
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

Bear2011 писал(а): Тогда непонятен смысл делать аутентичную клавиатуру для РК.
С PS/2 у меня есть Микроком, а РК-86 хотелось сделать как в журнале :)

хотя можно попробовать, но в оригинале задействованы три пора А,В,C микрухи D20
а на микроконтроллере вообще не понять распиновку :dont_know:
Вложения
разъем оригинал РК-86.JPG
(40.69 КБ) 600 скачиваний
разъем с PS-2.JPG
(28.22 КБ) 608 скачиваний
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Радио Рк-86

Сообщение Bear2011 »

на микроконтроллере вообще не понять распиновку
Так по ссылке дальше все есть
Соотвествие контактов разъема X3 схемы адаптера PS/2 клавиатуры
контактам разъема Х4 (ППА клавиатуры) Ориона-128.


Х3.1 = X4.C10
Х3.2 = X4.C10 (рекомендую вывести на С9, который включить параллельно С10)
Х3.3 = X4.B1
Х3.4 = X4.B2
Х3.5 = X4.B3
Х3.6 = X4.B4
Х3.7 = X4.B5
Х3.8 = X4.B6
Х3.9 = X4.B7
Х3.10 = X4.B8
Х3.11 = X4.A1
Х3.12 = X4.A4
Х3.13 = X4.A3
Х3.14 = X4.A4
Х3.15 = X4.A10
Х3.16 = X4.A10 (рекомендую вывести на A9, который включить параллельно A10)
Х3.17 = X4.A5
Х3.18 = X4.A6
Х3.19 = X4.A7
Х3.20 = X4.A8
Х3.21 = X4.B9
Х3.22 = X4.C7
Х3.23 = X4.C8
Х3.24 = X4.C6

Нумерация разъема Х4 приводится в соответствии с принципиальной схемой Ориона-128, опубликованной в журнале Радио N1 за 1990г.
И если внимательно посмотреть на схему РК-86 то видно что один из портов использован для управления светодиодами которые в PS/2 управляются внутренним контроллером клавиатуры
Аватара пользователя
Ратмир
Друг Кота
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

Re: Радио Рк-86

Сообщение Ратмир »

Убедил :beer:
вечерком соберу :solder:,
там только прошивок море, но я думаю подберу!
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Ответить

Вернуться в «Цифровая техника»