RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Сентябрь 2020
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930    

Календарь Календарь

Последние темы
» Тема для вопросов, консультаций и т. д...
автор Atari1974 Вчера в 16:12

» ZX Microdrive
автор barsik Вчера в 02:44

» Флейм только по теме "Радио-86РК".
автор barsik Пн Сен 28 2020, 09:24

» Трансформатор электронный Taschibra 230/12В 60Вт для галогенных ламп. Перестал работать.
автор Viktor2312 Ср Сен 23 2020, 15:05

» Купил с али БП 12в 100w для питания LED лент подсветки. Проблема
автор Viktor2312 Вс Сен 20 2020, 18:07

» Жалобы/пожелания по работе форума
автор Viktor2312 Вс Сен 20 2020, 11:54

» Стабилизированный преобразователь напряжения.
автор Viktor2312 Пн Сен 14 2020, 23:12

» Простые доработки ZX-48К: RAM-монитор в ПЗУ и экран на E000
автор barsik Сб Сен 12 2020, 23:47

» Применение КР580 ВИ53 для генерации музыки
автор Viktor2312 Сб Сен 12 2020, 20:09

» STM32. Статьи, заметки, очерки, разное...
автор Viktor2312 Чт Сен 03 2020, 12:09

» STM32G0. Документация (Datasheet, разное).
автор Viktor2312 Чт Сен 03 2020, 11:52

» Новинки. Книги. Часть 1.
автор Viktor2312 Ср Сен 02 2020, 14:21

» STM32F4. Статьи, заметки, очерки, разное...
автор Viktor2312 Вт Сен 01 2020, 14:44

» Ленинград-0,-1,-2,-3. Статьи, заметки, очерки, разное...
автор barsik Вс Авг 30 2020, 08:32

» Ленинград-0
автор barsik Вс Авг 30 2020, 08:01

» STM32F4. Изучение.
автор Viktor2312 Пт Авг 28 2020, 00:07

» Орион-128: Полезные доработки ПЭВМ
автор barsik Чт Авг 27 2020, 11:21

» STM32H7. Статьи, заметки, очерки, разное...
автор Viktor2312 Вт Авг 25 2020, 10:43

» Радио-86РК: По страницам журнала "Радио" и не только...
автор barsik Вт Авг 25 2020, 01:28

» STM32L0. Документация (Datasheet, разное).
автор Viktor2312 Вс Авг 23 2020, 10:10

» STM32L0. Отладочные платы.
автор Viktor2312 Сб Авг 22 2020, 20:22

» STM32L0. Программное обеспечение, разное...
автор Viktor2312 Сб Авг 22 2020, 17:24

» STM32L0. Статьи, заметки, очерки, разное...
автор Viktor2312 Чт Авг 20 2020, 19:37

» STM32H7. Документация (Datasheet, разное).
автор Admin Чт Авг 20 2020, 13:33

» STM32F7. Документация (Datasheet, разное).
автор Admin Чт Авг 20 2020, 13:32

Самые активные пользователи за месяц
Viktor2312
Радио-86РК МАКСИ+ Vote_l10Радио-86РК МАКСИ+ Voting10Радио-86РК МАКСИ+ Vote_r10 
barsik
Радио-86РК МАКСИ+ Vote_l10Радио-86РК МАКСИ+ Voting10Радио-86РК МАКСИ+ Vote_r10 
Atari1974
Радио-86РК МАКСИ+ Vote_l10Радио-86РК МАКСИ+ Voting10Радио-86РК МАКСИ+ Vote_r10 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


Радио-86РК МАКСИ+

Перейти вниз

Радио-86РК МАКСИ+ Empty Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Пт Янв 29 2016, 14:50

1
Создам пока эту тему, так как работаю над реализацией данной ПЭВМ. По мере осуществления данного проекта буду добавлять сюда информацию.
Viktor2312
Viktor2312
Гуру+

Сообщения : 12512
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вт Фев 02 2016, 16:17

2
Программируемый дешифратор.

Общее управление дешифратором осуществляет системный регистр. При записи в него определённых байт производится начальная установка устройства и переключение режимов его работы. Физически он представляет собой 8-разрадный многорежимный буферный регистр, каждый разряд которого выполняет свою функцию:
- разряды с D0 по D3 управляют системой выбора страниц дополнительного ОЗУ. Максимальное число страниц памяти, получаемое при использовании подобного блока, равно восьми. Учитывая, что объём памяти одной страницы 8 Кбайт, общий объём дополнительного ОЗУ составит 64 Кбайт, а вся доступная пользователю память - 128 Кбайт. Дальнейшее наращивание может быть достигнуто введением ещё нескольких банков страничного ОЗУ по 64 Кбайт с последующим их переключением;
- разряд D4 управляет узлом включения турборежима;
- разряды D5, D6 и D7 управляют узлом выбора режима работы программируемого дешифратора.
Микропроцессору системный регистр доступен для записи и чтения как внешний порт с адресом 255 (FF). Запись байта из аккумулятора микропроцессора в системный регистр производится по команде OUT 255 (OUT FF), а считывание - IN 255 (IN FF). Такой порядок доступа определяют узел выбора системного регистра и системный контроллер.

Функциональная схема программируемого дешифратора адресного пространства:

Радио-86РК МАКСИ+ 0_158024_5ef3d7e2_XL

Узел выбора системного регистра формирует сигнал записи байта в регистр при наличии трёх условий: на младшей половине шины адреса присутствует код FF, на магистрали управления - сигнал WR, и активен сигнал обращения ко внешнему порту. Последний сигнал формируется системным контроллером. При считывании байта узел выбора системного регистра вырабатывает сигнал, разрешающий работу регистра чтения, и через него байт с выхода системного регистра поступает на шину данных ПЭВМ. По значению этого байта можно определить, в каком режиме находится программируемый дешифратор, включён ли турборежим, а также номер текущей страницы дополнительного ОЗУ. Системный регистр переводится в начальное состояние при наличии активного уровня сигнала сброса RES.
Назначение системного контроллера - проанализировать, какую операцию собирается выполнить микропроцессор и, если это - операция чтения или записи, выработать сигнал обращения либо к памяти, либо к внешнему порту. Если выполняется команда типа LDA или STA, то системный контроллер определяет, что микропроцессор собирается работать с памятью и вырабатывает сигнал обращения к ней. Если же встретилась команда IN N или OUT N, то формируется сигнал обращения к внешнему порту. Возможность анализа выполняемой операции предоставляет сам микропроцессор. Как известно, каждая команда микропроцессора выполняется за несколько машинных циклов. В начале каждого цикла микропроцессор выдаёт на шину данных слово состояния - служебную информацию о предпринимаемых действиях. О том, что на шине данных находится слово состояния, свидетельствует высокий уровень (лог. 1) на выводе SYNC. Этот сигнал или сигнал STSTB, вырабатываемый тактовым генератором, можно использовать в качестве строба для запоминания слова состояния в системном контроллере. Каждый бит этого слова несёт в себе определённую информацию. Для формирования сигналов обращения в память и к внешним портам системный контроллер использует биты D1, D4 и D6 слова состояния. Сброс системного контроллера происходит в момент прихода сигнала RES (сброс микропроцессора) или HLDA (захват шин ПЭВМ контроллером ПДП).

Радио-86РК МАКСИ+ 0_158034_3fb7acff_L

В соответствии с состоянием трёх старших разрядов системного регистра осуществляется перевод программируемого дешифратора в одно из восьми возможных состояний. Переключение производится узлом выбора режима. Полный перечень режимов приведён в таблице 1.
Viktor2312
Viktor2312
Гуру+

Сообщения : 12512
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  vital72 в Вс Июл 10 2016, 11:39

3
У меня есть такие соображения.
Компьютером "Радио-86РК" может называться только тот, что собран на оригинальной плате и по оригинальной схеме, включая различные модификации, которые позволяет делать оригинальная плата.
Как минимум, установить системный контроллер оригинальная плата не позволяет, значит все варианты компьютера с сист. контроллером требуют новой платы, поэтому думаю и название такому компьютеру надо давать другое.
Вот что есть у меня.
1. Доработка оригинального "Радио-86РК" на оригинальной плате для получения следующих улучшений:
- увеличение ОЗУ до 60кб
- увеличение ПЗУ до 4кб минус пространство портов
- увеличение тактовой частоты до 3МГц
- увеличение ПЗУ знакогенератора до 4кб с возможностью переключения
- добавление цвета по схеме Апогея
- добавление таймера по схеме Апогея
- работа с SD-картами
- клавиатура PS/2
- RTC
- однополярное питание (преобразователи напряжений +12в и -5в ставятся прямо на плате)

Всё это можно установить на оригинальную плату, хотя и требует значительных доработок. Как только завершу доработку своей платы выложу в открытый доступ детальное описание.

2. На базе "Радио-86РК" разрабатываю компьютер на тех же комплектующих (ВМ80А, ВТ57, ВГ75), который будет с ним совместим на уровне монитора. Кроме перечисленных выше будут следующие возможности:
- турборежим: работа на двух частотах, стандартной для РК 1,77МГц и 3МГц (процессоры AMD AM9080-4DC позволяют работать на частоте 4МГц)
- все адресное пространство в 64кб будет занято ОЗУ
- два видеорежима: стандартный для РК 78х30 и стандартный для компьютеров вообще 80х25
- ПЗУ можно будет использовать до 32кб
- загружаемый знакогенератор
- возможность менять цветовую палитру
- использование прерываний
- запуск CP/M
- что-нибудь еще

После запуска на макетной плате выложу схему и детальное описание.
Т.к. множество идей у нас пересекается (использование системного контроллера, турборежим) можно объединить усилия по созданию такого компьютера

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вс Июл 10 2016, 12:00

4
vital72 пишет:2. На базе "Радио-86РК" разрабатываю компьютер на тех же комплектующих (ВМ80А, ВТ57, ВГ75), который будет с ним совместим на уровне монитора. Кроме перечисленных выше будут следующие возможности:
- турборежим: работа на двух частотах, стандартной для РК 1,77МГц и 3МГц (процессоры AMD AM9080-4DC позволяют работать на частоте 4МГц)
- все адресное пространство в 64кб будет занято ОЗУ
- два видеорежима: стандартный для РК 78х30 и стандартный для компьютеров вообще 80х25
- ПЗУ можно будет использовать до 32кб
- загружаемый знакогенератор
- возможность менять цветовую палитру
- использование прерываний
- запуск CP/M
- что-нибудь еще

После запуска на макетной плате выложу схему и детальное описание.
Т.к. множество идей у нас пересекается (использование системного контроллера, турборежим) можно объединить усилия по созданию такого компьютера

Выглядит всё очень замечательно, объединить усилия можно, готов поучаствовать и помочь, чем смогу, по мере появления свободного времени.

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

И ещё, раз уж это и не Радио-86РК и не его доработанный вариант, то может и название ему другое придумать и создать новую тему, с соответствующим названием, чтобы не было путаницы?
Viktor2312
Viktor2312
Гуру+

Сообщения : 12512
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  vital72 в Вс Июл 10 2016, 12:27

5
У самого свободного времени не так много, поэтому когда что-то будет рабочее - не известно, сейчас жду когда приедут макетные платы и некоторые детальки.
А ту зеленую плату РК-шки тоже можно считать вполне оригинальной, у самого есть такая, как раз по ней буду составлять инструкцию по модификации.
И да, наверно нужно создать отдельную тему, а вот какое название, это уже я не знаю Smile Вон на zx-pk (кстати, почему pk?) придумали "Радио-86РК Плюс", хотя там тоже много отступлений от оригинала.

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вс Июл 10 2016, 12:42

6
vital72 пишет:И да, наверно нужно создать отдельную тему, а вот какое название, это уже я не знаю Smile Вон на zx-pk (кстати, почему pk?) придумали "Радио-86РК Плюс", хотя там тоже много отступлений от оригинала.

Так может не стоит зацикливаться на названии "Радио-86РК" а придумать вообще оригинальное, например, блин и тут задумавшись понял, что что-то ничего интересного и оригинального в голову не приходит...
Эээ, может Refine-1, от английского этого слова:

Refine - повышать качество, облагораживать; становиться более изящным, утончённым, изысканным.

Ну, или какое нибудь другое, на ваше усмотрение.

Тогда если название придумаем, то можно и тему создать, и там уже описывать видение различных блоков, что да как, на какой элементной базе и т. д...
Viktor2312
Viktor2312
Гуру+

Сообщения : 12512
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  vital72 в Вс Июл 10 2016, 12:52

7
название - не самое главное, надо сначала с концепцией определиться и людей бы заинтересовать

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вс Июл 10 2016, 13:15

8
vital72 пишет:название - не самое главное, надо сначала с концепцией определиться и людей бы заинтересовать

Давай те решать проблемы постепенно, по мере их поступления. Для начала, чтобы не загаживать эту тему, по РК МАКСИ, я сейчас создам новую тему, с ничего особо не значащим названием, потом всегда можно переименовать и переберёмся туда, для обсуждения всех вопросов по созданию новой машинки.



Создал: новая тема
Viktor2312
Viktor2312
Гуру+

Сообщения : 12512
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Сб Янв 21 2017, 15:45

9
резерв.
Viktor2312
Viktor2312
Гуру+

Сообщения : 12512
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Спонсируемый контент

10

Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения