Страница 56 из 61
Re: Радио Рк-86
Добавлено: Ср окт 30, 2013 08:54:22
Ратмир
Чики Пуки!
вроде все запаял по схеме,но некоторые буковки поменялись на клавиатуре, будем разбираться
уже можно что-нить загрузить с кассетника

которого у меня нет
Re: Радио Рк-86
Добавлено: Ср окт 30, 2013 17:43:29
Rokl
Ратмир писал(а):Чики Пуки!
вроде все запаял по схеме,но некоторые буковки поменялись на клавиатуре, будем разбираться ...
фотка "обратка" впечатлила!

Re: Радио Рк-86
Добавлено: Ср окт 30, 2013 18:15:37
Ратмир
По времени если перерывы не считать, часа 4 ушло! Час подправил линии, работает четко, геркон! есть геркон
осталось выяснить названия спец клавиш:
1) ВК - возврат каретки
2)ЗБ -забой
дальше не знаю
3)УС-...
4)ПС-...
5)СС-...
6)СТР-...
7)АР2-...
8 )стрелка в левый верхний угол-...
кто подскажет!
Re: Радио Рк-86
Добавлено: Ср окт 30, 2013 18:26:56
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
Re: Радио Рк-86
Добавлено: Ср окт 30, 2013 19:25:22
Ратмир
ОК!
только Home прыгает под надпись Радио-РК86.
еще одна тонкость нажимаю "." автоматически возврат строки происходит
и когда стрелку "влево" происходит стирание букв

Re: Радио Рк-86
Добавлено: Ср окт 30, 2013 19:36:30
uldemir
Так всё и должно быть. Особенно, если находишься в "мониторе".
Re: Радио Рк-86
Добавлено: Сб ноя 02, 2013 08:18:53
Ратмир
хотелось 1-ую программку написать, делать буду на ассемблере или бейсике на Микрокоме, потом перенесу в РК-86.
Думаю программу "часы" написать или еще проще!
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 10:25:31
Ратмир

нужен таймер 580ВИ53
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 10:48:28
uldemir
Если никто поближе не отзовётся - у меня один штука есть.
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 11:02:55
Ратмир

чем дальше в лес тем...
еще и КР1810ВН59А нужен.
в принципе все в магазине есть, но нужно еще и схему найти. пока только пример программы нашел

Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 11:13:06
Bear2011
Ратмир
Ты же часы собирался попробовать сделать. Тогда тебе лучше взять не 580ВИ53 а 512ВИ1. ВИ53 для звуковых эффкетов в основном
но нужно еще и схему найти. пока только пример программы нашел
Я не знаю что за программу ты нашел. Но на 512ВИ1 в "Радиоежегоднике" за 1988 или 89 год все было
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 11:24:08
uldemir
У меня первые часы на РК были именно на ВИ53. Подавались на него секундные импульсы и один таймер считал секунды, второй минуты и третий часы. Только там был один нюанс... после загрузки начальных значений нужно было на все счетчики тактовый импульс выдать, иначе часы и минуты исправлялись только через час и минуту, соответственно.
Ратмир писал(а):еще и КР1810ВН59А нужен.
Есть D8259AC-2 (не уверен, но кажется этот тоже без бага, который выдаёт 2, вместо трёх импульсов подтверждения прерывания). Но у этого выводы уже с дюймовым шагом.
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 18:07:13
petrenko
uldemir писал(а):Если никто поближе не отзовётся - у меня один штука есть.
И у меня есть всяких ИМС по паре штук..
Если треба - просимо - пишите в лс..
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 18:15:16
Ратмир
Bear2011 писал(а):
Ты же часы собирался попробовать сделать. Тогда тебе лучше взять не 580ВИ53 а 512ВИ1. ВИ53 для звуковых эффкетов в основном
Странно, как раз для звуковых - ВИ53 не по назначению, так пишут.
порыскал по инету про ассемблер 8080, очень скудно. на соседнем форуме нашел описание 18-ти комманд, записал в тетрадку, могу выложить если кому понадобится, хотя врятли это может понадобится

Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 18:20:04
Ратмир
petrenko писал(а):uldemir писал(а): у меня один штука есть.
И у меня есть всяких ИМС
Если треба - просимо - пишите в лс..
Спасибо парни!
думаю найти в Уфе, вот если не найду то может, пока еще рано.
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 18:31:34
Bear2011
порыскал по инету про ассемблер 8080, очень скудно
Правильно. Время ассемблера 8080 прошло. В принципе в Радио в начале 90-х был цикл статей как раз по ассемблеру РК-86. А так если нужно описание команд можете пользоваться описанием для 8086 - мнемоника совпадает у многих команд

Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 18:49:31
petrenko
Коллега, не запутывайте человека - схожие мнемоники у всех ассемблеров, например PDP и intel на 40% одинаковые мнемоники, но принципиально разные коды тем не менее.
Ратмир писал(а):Странно, как раз для звуковых - ВИ53 не по назначению
*, так пишут.
порыскал по инету про ассемблер
** 8080, очень скудно. на соседнем форуме нашел описание 18-ти комманд, записал в тетрадку, могу выложить если кому понадобится, хотя врятли это может понадобится

*_В "АпогейБК01ц" для звука именно ви53 == 8253 и применена - ну не выпускали в СССР никаких звуковых синтезаторов (
хотя особо одарённые любители могли запрограммировать для этого DSP==ПЦОС 1813ве1 , правда такое творчество было без совместимости с чем бы то ни было... )
Так выглядит 1813ве1 : Спойлер

**_Загляните на nedopc.org/forum -там за ассемблер 8080 "вдоль и поперёк" обсуждали - вплоть до количества тактов и циклов в каждой команде и что и когда выставляется на шины адреса данных и управления.
(
Между прочим, я "для прикола" попробовал писать только однобайтовыми командами и без абсолютных адресов - такие приёмы тоже описывали в журнале - получается, работает, что порадовало - можно получить перемещаемую программу - то есть можно не перекомпилировать заново с другим ORG ,а просто менять разположение и адрес старта.. )
Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 19:14:33
Bear2011
например PDP и intel на 40% одинаковые мнемоники
Плюс у PDP источник и приемник поменяны местами
А таблицу кодов найти в тех же Радио элементарно. А вот найти описание команд

Ладно ADD,INC,DEC еще можно понять из мнемоники. А JZ, JNZ, DAA

Re: Радио Рк-86
Добавлено: Вс ноя 03, 2013 19:45:41
petrenko
Bear2011 писал(а): А JZ, JNZ, DAA ?

Да ладно - тоже ничего сложного - сокращения от аглицких словечек (
хоть я аглицкого не учил, а In der Schule habe ich Deutsch gelernt, всё равно осилил..) всего навсего :
Jump_if_
Zero adr. == "
Прыг_если_
Нулевой _флажок на_адрес**** " ;
Jump_if_
Not_
Zero adr. == "
Прыг_если_
Не_
Нулевой _флажок на_адрес**** ";
Decimal_
Arithmetik_
Adjustment == "двоично-
Десятичной_
Арифметики_результата_
Приведение_к_правильному_виду"
Re: Радио Рк-86
Добавлено: Пн ноя 04, 2013 04:56:18
Bear2011
сокращения от аглицких словечек
Это уже не сокращения. Сокращения ИМХО это как раз MOV, INC и т.д. Это скорее английская аббревиатура т.е. команда составленная из
начальных букв нескольких слов
Да ладно - тоже ничего сложного
Не спорю но все кажется простым когда
ЗНАЕШЬ
Может я и не прав но мне показалось что
Ратмир искал именно подробное разжеванное если можно так сказать описание Как раз вроде того что вы привели
Jump_if_Zero adr. == "Прыг_если_Нулевой _флажок на_адрес**** "