Радио Рк-86

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

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

Чики Пуки!
вроде все запаял по схеме,но некоторые буковки поменялись на клавиатуре, будем разбираться :solder:
уже можно что-нить загрузить с кассетника :)) которого у меня нет
Вложения
ТВ.JPG
(122.8 КБ) 666 скачиваний
обратка.JPG
(167.17 КБ) 695 скачиваний
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Реклама
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

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

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

По времени если перерывы не считать, часа 4 ушло! Час подправил линии, работает четко, геркон! есть геркон :)
осталось выяснить названия спец клавиш:
1) ВК - возврат каретки
2)ЗБ -забой
дальше не знаю :dont_know:
3)УС-...
4)ПС-...
5)СС-...
6)СТР-...
7)АР2-...
8 )стрелка в левый верхний угол-...

кто подскажет!
Вложения
клавиатура РК.jpg
(151.32 КБ) 398 скачиваний
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Друг Кота
Аватара пользователя
Сообщения: 7365
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

УС = Ctrl
CC = Shift
ПС = Перевод строки код 0x0A. Не путать с Enter ибн "Возврат Каретки"/ВК
СТР = Стирание
АР2 = Авторегистр 2 = ESC
8 )стрелка в левый верхний угол-... Home.

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

EXTKEY: CALL	CLCTAB
; 	     HOM,ERA,ESC,F1 ,F2 ,F3 ,F4 ,F5
    DB    0CH,1FH,1BH,00H,01H,02H,03H,04H
;
;
DOPKEY: CALL	CLCTAB
;           tab,LF ,CR ,BSP,<- ,UP ,-> ,DOW
     DB     09H,0AH,0DH,7FH,08H,19H,18H,1AH
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

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

ОК! :beer:
только Home прыгает под надпись Радио-РК86.

еще одна тонкость нажимаю "." автоматически возврат строки происходит
и когда стрелку "влево" происходит стирание букв :(
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7365
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

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

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

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

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

:( нужен таймер 580ВИ53
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Друг Кота
Аватара пользователя
Сообщения: 7365
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

Если никто поближе не отзовётся - у меня один штука есть.
Друг Кота
Аватара пользователя
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

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

:)) чем дальше в лес тем... :facepalm:
еще и КР1810ВН59А нужен.
в принципе все в магазине есть, но нужно еще и схему найти. пока только пример программы нашел :)
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Друг Кота
Аватара пользователя
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Сообщение Bear2011 »

Ратмир

Ты же часы собирался попробовать сделать. Тогда тебе лучше взять не 580ВИ53 а 512ВИ1. ВИ53 для звуковых эффкетов в основном
но нужно еще и схему найти. пока только пример программы нашел
Я не знаю что за программу ты нашел. Но на 512ВИ1 в "Радиоежегоднике" за 1988 или 89 год все было
Друг Кота
Аватара пользователя
Сообщения: 7365
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

У меня первые часы на РК были именно на ВИ53. Подавались на него секундные импульсы и один таймер считал секунды, второй минуты и третий часы. Только там был один нюанс... после загрузки начальных значений нужно было на все счетчики тактовый импульс выдать, иначе часы и минуты исправлялись только через час и минуту, соответственно.
Ратмир писал(а):еще и КР1810ВН59А нужен.
Есть D8259AC-2 (не уверен, но кажется этот тоже без бага, который выдаёт 2, вместо трёх импульсов подтверждения прерывания). Но у этого выводы уже с дюймовым шагом.
Друг Кота
Сообщения: 5399
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий

Сообщение petrenko »

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

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

Bear2011 писал(а):
Ты же часы собирался попробовать сделать. Тогда тебе лучше взять не 580ВИ53 а 512ВИ1. ВИ53 для звуковых эффкетов в основном
Странно, как раз для звуковых - ВИ53 не по назначению, так пишут.
порыскал по инету про ассемблер 8080, очень скудно. на соседнем форуме нашел описание 18-ти комманд, записал в тетрадку, могу выложить если кому понадобится, хотя врятли это может понадобится :)
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Друг Кота
Аватара пользователя
Сообщения: 8865
Зарегистрирован: Чт янв 20, 2011 19:54:19
Откуда: Уфа

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

petrenko писал(а):
uldemir писал(а): у меня один штука есть.
И у меня есть всяких ИМС
Если треба - просимо - пишите в лс..
Спасибо парни!
думаю найти в Уфе, вот если не найду то может, пока еще рано.
"Мы так жить будем, что наши внуки нам завидовать будут" В.С. Черномырдин
Изображение
Друг Кота
Аватара пользователя
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Сообщение Bear2011 »

порыскал по инету про ассемблер 8080, очень скудно
Правильно. Время ассемблера 8080 прошло. В принципе в Радио в начале 90-х был цикл статей как раз по ассемблеру РК-86. А так если нужно описание команд можете пользоваться описанием для 8086 - мнемоника совпадает у многих команд :))
Друг Кота
Сообщения: 5399
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий

Сообщение petrenko »

Коллега, не запутывайте человека - схожие мнемоники у всех ассемблеров, например PDP и intel на 40% одинаковые мнемоники, но принципиально разные коды тем не менее. 8)
Ратмир писал(а):Странно, как раз для звуковых - ВИ53 не по назначению*, так пишут.
порыскал по инету про ассемблер** 8080, очень скудно. на соседнем форуме нашел описание 18-ти комманд, записал в тетрадку, могу выложить если кому понадобится, хотя врятли это может понадобится :)
*_В "АпогейБК01ц" для звука именно ви53 == 8253 и применена - ну не выпускали в СССР никаких звуковых синтезаторов ( хотя особо одарённые любители могли запрограммировать для этого DSP==ПЦОС 1813ве1 , правда такое творчество было без совместимости с чем бы то ни было... ) Так выглядит 1813ве1 :
СпойлерИзображение
**_Загляните на nedopc.org/forum -там за ассемблер 8080 "вдоль и поперёк" обсуждали - вплоть до количества тактов и циклов в каждой команде и что и когда выставляется на шины адреса данных и управления.
( Между прочим, я "для прикола" попробовал писать только однобайтовыми командами и без абсолютных адресов - такие приёмы тоже описывали в журнале - получается, работает, что порадовало - можно получить перемещаемую программу - то есть можно не перекомпилировать заново с другим ORG ,а просто менять разположение и адрес старта.. )
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Сообщение Bear2011 »

например PDP и intel на 40% одинаковые мнемоники
Плюс у PDP источник и приемник поменяны местами

А таблицу кодов найти в тех же Радио элементарно. А вот найти описание команд :shock: Ладно ADD,INC,DEC еще можно понять из мнемоники. А JZ, JNZ, DAA :shock:
Друг Кота
Сообщения: 5399
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий

Сообщение petrenko »

Bear2011 писал(а): А JZ, JNZ, DAA ? :shock:
Да ладно - тоже ничего сложного - сокращения от аглицких словечек (хоть я аглицкого не учил, а In der Schule habe ich Deutsch gelernt, всё равно осилил..) всего навсего :
Jump_if_Zero adr. == "Прыг_если_Нулевой _флажок на_адрес**** " ;
Jump_if_Not_Zero adr. == "Прыг_если_Не_Нулевой _флажок на_адрес**** ";
Decimal_Arithmetik_Adjustment == "двоично-Десятичной_Арифметики_результата_Приведение_к_правильному_виду"
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Сообщение Bear2011 »

сокращения от аглицких словечек
Это уже не сокращения. Сокращения ИМХО это как раз MOV, INC и т.д. Это скорее английская аббревиатура т.е. команда составленная из начальных букв нескольких слов
Да ладно - тоже ничего сложного
Не спорю но все кажется простым когда ЗНАЕШЬ :))

Может я и не прав но мне показалось что Ратмир искал именно подробное разжеванное если можно так сказать описание Как раз вроде того что вы привели
Jump_if_Zero adr. == "Прыг_если_Нулевой _флажок на_адрес**** "
Ответить

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