Радио-86РК.
Re: Радио-86РК или компьютер завтрашнего дня.
Хе, я ж предупреждал, что ПДП в РК оччень скользкое место. Начнём с того, что при ПДП ВТ57 должна управлять всеми шинами, причем, не только шинами адреса и..., ладно, данными она не управляет, но и сигналами доступа. А так как в РК, еще и не сделано разделение области памяти от области портов ввода вывода, поэтому ВТ57 там включена задом-наперед. Кстати, еще момент: в РК команды OUT adr и STA adr_adr выполняются на шинах одинаково. А вот в вашем варианте, кажется OUT не отработает. Ай, нет, у зилога OUT работает, вроде, немного по другому. Конечно, я сейчас навскидку, не вспомню, есть ли программы, которые лезут в порты через IN и OUT, но в РК было обеспечено, так, что оба способа доступа были равноценны.
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
Спасибо за разъяснения!, может и получится доделать эту конструкцию в лучшем виде. Мне подарили с книжкой прошитые РФки с Монитором под 32кБ и Знакогенератором (стандартные), но с переделками придется Монитор переписывать а это приведёт к несовместимости. Хотя это не массовое производство а для себя чтоб детально разобраться, то можно и необходимые программки и переписать.
В книге написано что: "все обращения к внешним устройствам выполняются по командам обращения к памяти, а команды IN N и OUT N использовать нельзя. Максимально допустимый объём непосредственно адресуемой памяти в этом случае, естественно, менее 64 Кбайт"
Интересно как в Апогее сделали все 64 кБ?
В книге написано что: "все обращения к внешним устройствам выполняются по командам обращения к памяти, а команды IN N и OUT N использовать нельзя. Максимально допустимый объём непосредственно адресуемой памяти в этом случае, естественно, менее 64 Кбайт"
Интересно как в Апогее сделали все 64 кБ?
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
ещё читал на форумах про компьютер "Арго", там на 580ВГ75 умудрялись 16 цветов выводить плюс ещё и спектрумовскую графику, жаль что схемы нету посмотреть их реализацию 
-
petrenko
- Друг Кота
- Сообщения: 5321
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
*_Во первых неверно, что "все 64 кБ" - только 56 !Интересно как в Апогее сделали все* 64 кБ?
Во вторых очень даже просто - там другие адреса всех устройств.
Кстати, не совсем верно, что нельзя обращаться командами IN , OUT - можно, но следует знать, что в таком случае на адресной шине будет одинаковый младший и старший байт. ( сие справедливо только для вм80 aka i8080, но по другому у Z и у 85 например )
( то есть, например, IN 0FEh введёт байт из устройства с адресом 0FEFEh так же, как и LDA 0FEFEh )
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
я имел в веду что всё адресное пространство можно использовать, а как это указать в мониторе пока не разобрался
-
petrenko
- Друг Кота
- Сообщения: 5321
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
Никак в "мониторе" сие не "укажете" - это аппаратно по другому немножко устроено.
Ежели дуже цикаво - на "полигоне призраков" або на `nedopc.org/forum` пошукайте - схему "Апогей-БК01ц" и обсуждение.
Ежели дуже цикаво - на "полигоне призраков" або на `nedopc.org/forum` пошукайте - схему "Апогей-БК01ц" и обсуждение.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
схему Апогея скачал, изучаю 
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
ещё бы раздобыть микросхему SSA1099 и прокрутить к РК
- Вложения
-
- saa1099-samcoupe.png
- (10.46 КБ) 245 скачиваний
Re: Радио-86РК или компьютер завтрашнего дня.
А что она делает? просто ЦАП или какой синтезатор.
Ээээх, прикрутить можно много чего. Проблема в другом - кто будет софт писать.
Ээээх, прикрутить можно много чего. Проблема в другом - кто будет софт писать.
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
это муз. синтезатор как YM2149F только компактней (без портов PIO), для озвучки программок.
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
если применить включение С3-С0 ( выв. 1-4 ) в ВГ75 на ПЗУ "Знакогенератора" то увеличится по высоте символ, я правильно понял. Только придется "Знакогенератор" переписать.
Надо срочно программатор делать
Надо срочно программатор делать
-
petrenko
- Друг Кота
- Сообщения: 5321
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
Не только.
Также придётся грузить другие константы в контроллер вг75 (aka i8275 ) при инициализации оного.
Айда ....
Также придётся грузить другие константы в контроллер вг75 (aka i8275 ) при инициализации оного.
Айда ....

< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
да уж, чтобы задействовать 64 кБ придётся городить мудрёный дешифратор, иначе можно потерять совместимость. Задачка 
Re: Радио-86РК или компьютер завтрашнего дня.
А так ли уж важна полная совместимость? В большинстве случаев, достаточно обеспечить совместимый "монитор" и аналогичный доступ к видеопамяти... 

Re: Радио-86РК или компьютер завтрашнего дня.
ur3veg писал(а):если применить включение С3-С0 ( выв. 1-4 ) в ВГ75 на ПЗУ "Знакогенератора" то увеличится по высоте символ, я правильно понял. Только придется "Знакогенератор" переписать.
Надо срочно программатор делать
Ещё печать на плате править и резисторов пару добавить. Ну и как было указано выше, константу высоты знака менять придется в мониторе и номер линии курсора...
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
печатку я за неделю нарисовал, то резисторы добавлю это не проблема. А вот с правкой Монитора у меня пока вызывает проблему.
Полная совместимость и не нужна, главное чтобы заработало
Родное распределение адресного пространства в РК немного с толку сбило, 32 кБ а предел FFFFH а не FF00H ?

Полная совместимость и не нужна, главное чтобы заработало
Родное распределение адресного пространства в РК немного с толку сбило, 32 кБ а предел FFFFH а не FF00H ?
Re: Радио-86РК или компьютер завтрашнего дня.
Адресное пространство - 64к. от 0000 до FFFF. 32к - это размер ОЗУ от 0000 до 7FFF
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
схему поправил
- Вложения
-
- RK86-1.zip
- (100.75 КБ) 144 скачивания
-
ur3veg
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Чт апр 12, 2012 22:09:13
- Откуда: Украина, г.Жёлтые Воды
- Контактная информация:
Re: Радио-86РК или компьютер завтрашнего дня.
7 F F F
7+16+16+16=55 кБ или я не прав!?
7+16+16+16=55 кБ или я не прав!?
Re: Радио-86РК или компьютер завтрашнего дня.
интересная арихметика....
7*2^12+15*2^8+15*2^4+15*2^0=32767 байт, что и составляет 32килобайта без одного байта. Но так как нулевой байт тоже байт, то получается ровно 32 килобайта
для справки: 1 килобайт = 2^10 байт.
7*2^12+15*2^8+15*2^4+15*2^0=32767 байт, что и составляет 32килобайта без одного байта. Но так как нулевой байт тоже байт, то получается ровно 32 килобайта
для справки: 1 килобайт = 2^10 байт.