Важная информация

User Tag List

Страница 15 из 38 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 371

Тема: Радио-86РК на новый лад

  1. #141
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не собираюсь этого делать. Я просто написал что синхронизация по кадрам есть у ВГ75.

    А по поводу A10, добавьте тумблер переключающий INTE на звук, либо INTE на ПЗУ. Это не сложно, но зато расширяет возможности компа.

    Конечно можно переключать знакогенератор вручную, но зачем, если есть стандарт.

    Еще бы дешифратор адресов устройств в ПЗУ зашить и тогда можно обеспечить совместимость с любым клоном РК86.

    P.S. Я демку во первых забыл написать на этих выходных. Сел заниматься какой то фигнёй. А во вторых проблемы были, которые отняли почти все время.
    Последний раз редактировалось vinxru; 21.08.2012 в 00:57.

  2. #142
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,430
    Спасибо Благодарностей отдано 
    329
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    451 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    3ГДШ-1 детектед! Но 2ГД-40 лучше, мое авторитетное мнение. Дешифратор адресов не в ПЗУ надо делать, а в CPLD или более дешевый PAL/GAL. И джамперами (может и портом программно) переключать карту.

  3. #143
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Дешифратор адресов не в ПЗУ надо делать, а в CPLD или более дешевый PAL/GAL. И джамперами (может и портом программно) переключать карту.
    Это значит добавить в изделие еще одну технологию и усложнить сборку.

    По моей схеме используется 2 технологии:
    - мелкая логика (рассыпуха)
    - микроконтроллер AVR (ATMega32)

    Я уверен, что многих в моей конструкции отпугивает наличие атмеловского жука и этот загадочный AVR ISP разьем. Этож надо еще и программатор какой то клипать.
    А тут еще и PAL/GAL, и еще к ней программатор.
    Получается нужно сначала схему спаять (полтора десятка жуков), потом прошить РФки, потом прошить АТМегу, а потом еще и ГАЛку?

    Насчет дешифратора адреса:
    Мое мнение, адресацию перекраивать нельзя. Это нарушает главный принцип компьютерной техники - унификацию.
    Сколько кто из нас написал программ для ПК? Кто 1, кто 2, кто ни одной. А пользуется каждый из нас тысячами программ.
    Если бы мы сами писали программы для наших ПК, то, думаю, за всю жизнь большинство из нас дальше BIOS не дошли бы.
    А если вы создаете свой клон компьютера, со своей адресацией, следовательно вам нужно написать все программы для него. Можно, конечно, адаптировать существующие, но здесь трудоемкость не меньше чем при написании новой программы.
    Посмотрите на этот проект:
    http://zx.pk.ru/showthread.php?t=13148
    Нужно отдать должное Rokl за великолепную схемотехнику.
    Человек сам спроектировал схему, переделал Монитор, адаптировал ORDOS.
    А что дальше? Программ то нет! Программы для Ориона используют графику, а тут ее нет. Проделана такая большая работа, а проект не завершен еще и на половину.
    Таким компьютером должен заниматься не один а несколько десятков человек.
    Но кто за это возьмется? Много ли людей повторило эту великолепную конструкцию.
    Оригинальный РК не стоит и десятой доли описываемой выше конструкции от Rokl. Но для него написано много программ.

    Еще есть мысль по поводу подключения к РК различных устройств: программаторов, принтеров, дисководов и т.д.
    Включать все эти устройства в адресное пространство РК не рационально. РК задуман как настольный ПК с законченной архитектурой. Это не Микро-80. В РК не возможно бесконечно добавлять блоки. Получится какой то кроко-кот.
    Почему бы не подключать устройства как периферийные, через ППА D14? Конечно, работать будет медленнее, с количеством сильно не размахнешся, но за то РК всегда остается таковым. Программатор не нужен, отключил, положил на полку. И не нужно обьяснять знакомым зачем тут эти панельки.
    Последний раз редактировалось kovdry; 21.08.2012 в 10:57.

  4. #144
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kovdry Посмотреть сообщение
    Насчет дешифратора адреса:
    Мое мнение, адресацию перекраивать нельзя. Это нарушает главный принцип компьютерной техники - унификацию.
    Дак, наоброт. В мире существует несколько несовместимых с собой клонов РК86. Это:

    Радио 86РК
    Апогей БК01
    Микроша
    Партнер 01.01
    ...

    Они отличаются лишь адресами ВГ75, ВТ57 и объемом ОЗУ. Сделав дешифратор на ПЗУ, мы сможем на одном компьютере запустить любую программу.

  5. #145
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Они отличаются лишь адресами ВГ75, ВТ57 и объемом ОЗУ.
    А как же графика в Апогее?
    А как же звук на ВИ53 в Микроше?

    По моему все тут не так уж просто.

  6. #146
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kovdry Посмотреть сообщение
    А как же графика в Апогее?
    Графика в Апогее обеспечивается альтернативным знакогенератором, который переключается по INTE.

    Поддержку цвета делать не обязательно. Программы будут запускаться без неё.

    (И кстати, в журнале Радио была описана цветная доработка Радио 86РК. То есть цвет был не только на Апогее)

    Цитата Сообщение от kovdry Посмотреть сообщение
    А как же звук на ВИ53 в Микроше?
    Без ВИ53 программы будут работать. Но только без звука. И там такой звук, что его не жалко.

    (И никто не мешает в будущем впаять ВИ53.)
    Последний раз редактировалось vinxru; 21.08.2012 в 13:44.

  7. #147
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vinxru, видите, вы подбиваете сделать из моего клона открытую архитектуру. Т.е. не законченную, в которой максимальные возможности заложены в модификации.
    Я ратую за другой подход, за создание устройства со свойствами, заложенными на момент проектирования.
    Выражу еще несколько мыслей в защиту моего подхода:
    По моему все основные функциональные блоки нужно заложить на этапе проектирования. Если хотите поменять или добавить блок, то нужно возвращаться снова на этап проектирования. Это значит все начать сначала.
    Но вы скажете: а почему бы нам сразу не заложить все блоки из всех указанных компьютеров на этапе проектирования, попытаться как то их увязать и больше не возвращаться на этап проектирования? Верно, но тогда нам нужно изучить работу всех этих компов все нюансы и особенности, согласовать, от чего то отказаться...
    Это чудовищная работа. Такая даже КБ не под силу. Что говорить про любителя одиночку, проектирующего из собственного интереса.
    Вы скажете: А чем мы, форумчане, не КБ. Тут наберется десяток грамотных специалистов.
    А кто будет ими управлять? Мы тут совместно концепцию выработать не можем, куда там разработка!
    Как же быть?
    Предлагаю путь более длинный, но и более верный: Разрабатываем по сходной технологии клоны всех похожих на РК компьютеров (или по желанию). Потом обобщаем опыт, берем все самое лучшее, находим трансформируемые узлы и создаем единый проект. Отдельные клоны могут разрабатывать разные люди, а единый проект обязательно один.

    Тут же наклевывается и модификация с видеовыходом на VGA монитор.

    Насчет дешифрации адреса на ПЗУ: Это должна быть быстродействующая ПЗУ. Время выборки <0,5 такта процессора <200нс, иначе периферия выбраться не успеет.
    Последний раз редактировалось kovdry; 21.08.2012 в 14:48.

  8. #148
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,430
    Спасибо Благодарностей отдано 
    329
    Спасибо Благодарностей получено 
    608
    Поблагодарили
    451 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ППЗУ типа РТшек справляется. Я на РТ4 много чего переделал.

  9. #149
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дак, отличия этих компьютеров только в адресах ВТ57, ВГ75 и ВВ55 в адресном пространстве. Ну еще в знакогенераторе, наличии ВИ53 и цвете, что уже не так критично.

    И случилось это только из за глупого распределения адресного пространства в РК86. В все контроллеры размещены сразу после 32-ого килобайта. Когда было лишь 32 Кб ОЗУ, этого не сильно мешало.

    Но что бы добавить в компьютер максимум ОЗУ (52 или 64 Кб), пришлось изменить адреса всех контроллеров

    В РК-86

    8000h - 9FFFh Контроллер клавиатуры (КР580ВВ55)
    A000h - BFFFh Универсальный параллельный порт (КР580ВВ55)
    С000h - DFFFh Видеоконтроллер (КР580ВГ75)
    E000h - FFFFh Контроллер ПДП (КР580ВТ57)

    В Апогее

    EС00h - EСFFh Генератор звука (КР580ВИ53)
    ED00h - EDFFh Контроллер клавиатуры (КР580ВВ55)
    EE00h - EEFFh Универсальный параллельный порт (КР580ВВ55)
    EF00h - EFFFh Видеоконтроллер (КР580ВГ75)
    F000h - F7FFh Контроллер ПДП (КР580ВТ57)

    Микроша

    C000h-C7FFh - Контроллер клавиатуры (КР580ВВ55)
    C800h-CFFFh - Универсальный параллельный порт (КР580ВВ55)
    D000h-D7FFh - Видеоконтроллер (КР580ВГ75)
    D800h-DFFFh - Генератор звука (КР580ВИ53)
    F800h-FFFFh - Контроллер ПДП (КР580ВТ57)

    Конфигурации всех компьютеров детально и понятно описаны к конфигурационных файлах для эмулятора b2m.

    ---------- Post added at 15:13 ---------- Previous post was at 14:54 ----------

    Но делай как хочешь, я не настаиваю.

  10. #150
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собрал детали для опытного образца на макетке.
    Макетка 10х15см отверстия с шагом 0,1 дюйм. Двухсторонние площадки с метализацией.
    Сначала расставлю жуков. Потом разведу им питание.
    На каждый корпус по блокировочному конденсатору 0,1 мкФ.
    А дальше сплошной МГТФ.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Img1.jpg 
Просмотров:	358 
Размер:	88.0 Кб 
ID:	36988   Нажмите на изображение для увеличения. 

Название:	Img2.jpg 
Просмотров:	330 
Размер:	79.0 Кб 
ID:	36989  

Страница 15 из 38 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Радио-86РК: Дампы ПЗУ
    от Павел Рябцов в разделе Радио-86РК
    Ответов: 19
    Последнее: 21.05.2018, 18:17
  2. Радио-86РК: Видеовыход
    от m.d. в разделе Радио-86РК
    Ответов: 13
    Последнее: 21.05.2015, 08:19
  3. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •