Январь 2019
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031   

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

Последние темы
» Разработка "Радио - РК2019М".
автор alemorf Сегодня в 12:39

» Карта памяти ИРИШИ для программистов
автор barsik Сегодня в 11:20

» [ANN] RCO Rampant Coin (RCO). Криптовалюта Rampant Coin.
автор Viktor2312 Сегодня в 05:04

» Статьи, заметки, очерки, разное...
автор Viktor2312 Сегодня в 04:53

» Новинки.
автор Viktor2312 Сегодня в 04:22

» Немного о портах
автор barsik Вчера в 11:27

» ПЭВМ "АПОГЕЙ - БК01Ц".
автор alemorf Пн Янв 14 2019, 14:26

» Сборка и настройка платы Apple-II
автор barsik Пн Янв 14 2019, 13:28

» Апогей-БК01Ц: Online эмулятор
автор alemorf Пн Янв 14 2019, 10:31

» Жалобы/пожелания по работе форума
автор alemorf Пн Янв 14 2019, 10:00

» Апогей-БК01Ц: Внешнее ПЗУ
автор alemorf Пн Янв 14 2019, 09:52

» Радио-86РК: внешние видео-адаптеры
автор barsik Пн Янв 14 2019, 03:04

» Прошивки УФ-ПЗУ и РПЗУ ИРИШИ
автор Viktor2312 Вс Янв 13 2019, 12:07

» Юниор ПК ФВ 6506. Информация, докуметы, фото.
автор alemorf Вс Янв 13 2019, 02:54

» Схема блока питания В265.
автор sergey1966 Сб Янв 12 2019, 17:46

» Кратко о компьютере АГАТ
автор alemorf Пт Янв 11 2019, 10:44

» Эльф 2
автор alemorf Чт Янв 10 2019, 23:01

» Упрощаем схему Микро-80 и исправляем косяки. И собираем по технологиям 80-х годов.
автор alemorf Чт Янв 10 2019, 14:51

» ПО ИРИТЕКСТ
автор barsik Чт Янв 10 2019, 09:58

» РК86: подключение винчестера IDE (или CF-карты)
автор bug19 Ср Янв 09 2019, 05:04

» Датчики. Статьи, описания, разное...
автор Viktor2312 Ср Янв 09 2019, 02:16

» Радио-86РК: Подключение дисковода
автор barsik Пн Янв 07 2019, 01:46

» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Вс Янв 06 2019, 17:22

» РК86 в роли терминала
автор barsik Пт Янв 04 2019, 17:06

» Статьи, заметки, очерки, разное...
автор Viktor2312 Вт Янв 01 2019, 20:45

Самые активные пользователи за месяц
Viktor2312
 
barsik
 
alemorf
 
bug19
 
QUATTRO
 
san010101
 
sergey1966
 

Поиск
 
 

Результаты :
 


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


Разработка "Радио - РК2019М".

Страница 6 из 6 Предыдущий  1, 2, 3, 4, 5, 6

Перейти вниз

Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Чт Янв 03 2019, 20:06

Барсик, данный вариант схемы реализуете Вы, поэтому я выступаю только в роли чертёжника, через несколько дней, ой размечтался... завтра утром... мне просто в ближайшие трое суток придётся выйти на работу и я буду малость занят, потом мы начнём чертить окончательный вариант схемы, я вычерчу тактовый генератор, проверю, выложу вам на проверку, вы проверите, если всё ХОРОШО, двигаться будем дальше, второй генератор, и т. д. И так мы закончим схему и заодно проверим её. Но только определяйтесь сразу, чтобы я 10 раз не перечерчивал, а то вы сначала агетируете за "гитару" в ВИ53, потом рассказываете как это лишнее и не нужное, и так по каждой схеме. Поэтому через 1...3 дня засядем и вычертим схему, черчу кусочек, проверяю, даю вам на проверку и корректировку, обсуждаем, принимаем окончательное решение и так по всей схеме, потом перейдём к плате, технические нюансы, обсуждать не хочу и не могу, устал, слаб после болезни, башка не варит... Могу только БВМ-1 разрабатывать, как часть, маленький блочёк ВМИР, но туда лучше не лезть, там много корпусов... много ватт... много площади... Ангар пустует...
avatar
Viktor2312
Гуру+

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

Посмотреть профиль

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

.

Сообщение  barsik в Чт Янв 03 2019, 23:12

Viktor2312 пишет:Барсик, данный вариант схемы реализуете Вы
Запомните это и не перечьте моим усилиям по минимизации.

В предыдущем посте я лишь обдумал каким образом люди подключили РК86 к VGA дисплею. Т.к схемы не отличаются, а отличается лишь частота кварца и видеовыход для VGA раздельный по синхрам и видео. И как я и предполагал подключение VGA к РК86 делается за счёт смены режима ВГ75. В том смысле, что чтобы вывод был на VGA, CRT ВГ75 программируется чуть-чуть иначе, что значит, что с играми, что не лезут в ВГ75 всё будет в порядке, а вот все игры (а именно графические), что меняют режим ВГ75 придётся слегка изменить (буквально один байт в команде задания режима ВГ75).

Просмотрел разделы про РК86 на ZX-PK.ru и NEDOPC.org и не нашёл тем про VGA. Только вот это небольшое упоминание с подробностями видеорежима. Описание с большими неточностями в терминологии, потому был вынужден поправить. Из этого я понял как был сделан вывод на VGA.


Расчет для кварца 24МГц
24MHz/8pix = 3MHz - пиксельклок    (это не пиксель клок, а частота смены знакомест)
3MHz/31469Hz = 95.3 символов в ССИ   (не в ССИ, а в строчном периоде)
78 символов в строке
96(95.3) - 78 = 18 символов/СГИ    (не совсем СГИ, по идеологии РК это ССИ)
1/24MHz*18*8 = 6 мкс длительность СГИ

2 строки в КГИ
30 видимых строк в кадре   (не видимых, а строк развёртки)
14 пиксель на символ (высота)
(30+2)*14 = 448 высота кадра в пикселях
31469Hz/448 = 70.2 Hz КСИ

Такая картинка делает видимыми почти 78 символов, а не 64. Из-за чего картинка РК86 плющится по горизонтали. Разумнее применить пиксель клок в 20 МГЦ, при котором сохраняются все горизонтальные пропорции и режим ВГ75 по горизонтали, строчная частота 30.5 КГЦ, а общее число линий растра составляет те же 448 линий при 350 видимых и частота кадров стандартная 70 ГЦ. Чтобы получить стандартную строчную частоту 31.5 КГЦ нужен кварц 20.7 МГЦ, но и 20 пойдёт.

_________________
***
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Чт Янв 03 2019, 23:28

barsik пишет:Не знаю перепрограммируется ли режим ВГ75, чтобы соответствовать стандартам VGA. Если считать, что режим не меняется (это лучше всего, т.к тогда игры меняющие режим ВГ75 смогут работать на VGA без переделок)...

Игры изменяющие режим экрана не работают на VGA версии компьютера.

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Вт Янв 08 2019, 20:52

Барсик, начинаем, не спеша чертить и тут же проверять схему. В конце файла будут три цифры, это чтобы не запутаться, то есть сейчас файл называется: Радио-РК2019М__Схема_003__001. То есть, если в схеме будут изменения, то последние три цифры будут инкрементироваться на +1.

В файле вычерчены два генератора, хотя данный кусочек у меня уже отмакетирован и работает, не лишним будет проверить всё ещё раз детально, возможно обсудить, но я считаю, что всё должно быть именно так, ничего лишнего там нет, неиспользуемые логические элементы подтянуты к шине +5 В через ограничительный резистор, Для К531 серии, это обязательное условие, резистор. И считаю, что не используемые три инвертора лучше не задействовать в остальной схеме, пусть генератор будет законченным и реализованным на одной микросхеме. 4-х контактный разъём много места не займёт на плате, к тому же как показывает практика в районе кварцевого генератора итак всегда остаётся свободное место, которого для расположения микросхемы даже с 8-ю выводами не достаточно, а вот для четырёх штырькового разъёма вполне будет достаточно. Проверить нужно всё детально и досканально, нумерацию выводов микросхем, соответствие сигналов на них и т. д. Если всё хорошо, то будем двигаться дальше. Обратите внимание, у меня на схемах всегда слева входные сигналы, справа выходные сигналы, для данной конкретной микросхемы либо части схемы, в общим это не важно, если поняли, то хорошо, нет, пусть это у меня сидит в голове, мне так проще ориентироваться в схеме и сигналах. Дальше будем двигаться, только после принятия решения, что да, вариант __001 верен и перечерчиваться он не будет уже точно, только в случае обнаружения явной ошибки.


Скачать: Радио-РК2019М__Схема_003__001
avatar
Viktor2312
Гуру+

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

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  bug19 в Ср Янв 09 2019, 02:05

alemorf пишет:Да я просто про цвет сказал. Очень много людей делают свои платы 86РК, но все чернобелые.
С учетом количества уже выпущенных таких плат, лучше делать модом (отдельной платкой).
Таким, как вы для Апогея ч/б делали.
github.com/alemorf/retro/tree/master/apogee_bk01-color_controller



Для интересуюшихся, в проекте с гита, есть и файл печатки под ЛУТ здесь github.com/alemorf/retro/blob/master/apogee_bk01-color_controller/plata.doc

Автору спасибо, за этот полезный девайс. Smile

P. S. За формат ссылок извиняюсь, злой движек phpBB не дает публиковать ссылки пока.
Как видите, "защита" эта совершенно бессмысленная, как и встроенный антиматник. afro
avatar
bug19
новичёк

Сообщения : 3
Дата регистрации : 2019-01-09
Откуда : СССР

Посмотреть профиль

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

.

Сообщение  barsik в Ср Янв 09 2019, 04:02

bug19 пишет:
alemorf пишет:Очень много людей делают свои платы 86РК, но все чернобелые.
С учетом количества уже выпущенных таких плат, лучше делать модом (отдельной платкой).
Для этого, похоже, достаточно где-то с краю платы разместить группу отверстий (для запайки проводков или контактного шильдика со штырьками) куда вывести те сигналы, что нужны для цветоформирующей схемы. Это вряд-ли увеличит общую площадь печати.

Кстати, для таких маленьких схем совершенно незачем делать печатную плату, т.к легче и гораздо быстрее такие маленькие конструкции, в отличие от много-корпусных, делаются на отпилке печатной платы (или даже на плотной картонке) проводом МГТФ или ПЭЛ-0.25 (лучше всего конечно самозалуживающиеся провода ПЭПЛОТ или ПЭВТКЛ).
Viktor2312 пишет:начинаем, не спеша чертить и тут же проверять схему
Зачем в четвёртый раз начинать чертить схему с нуля? Достаточно было в последней схеме чуть-чуть удалить и немного добавить. Похоже, я сам бы быстрее начертил (причём без всё загромождающих шин), если бы мне кто-нибудь выложит графику БИС-ов ВТ57, ВМ80 и ВГ75 (в нормальном качестве, лучше BMP-моно), т.к их рисование отнимет много времени.

Проверять пока нечего. На схеме надо кварц у ГФ24 подписать 20 МГЦ и выходы ГФ24 развести полностью как в оригинале. Это основной вариант включения с одним кварцем.
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Ср Янв 09 2019, 05:09

Зачем в четвёртый раз начинать чертить схему с нуля?

Потому, что это проще и быстрее.

Достаточно было в последней схеме чуть-чуть удалить и немного добавить.

С нуля проще и быстрее, к тому же я хотел, чтобы мы и проверяли сразу.

Похоже, я сам бы быстрее начертил

Естественно, так как вы меняете всё чуть ли ни каждый день, но вот даже если вы начертите , мне её всё равно придётся перечерчивать для себя, чтобы по понятной и нормальной схеме развести плату.

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

причём без всё загромождающих шин

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

если бы мне кто-нибудь выложит графику БИС-ов ВТ57, ВМ80 и ВГ75 (в нормальном качестве, лучше BMP-моно), т.к их рисование отнимет много времени.

Это без меня, я в паинте давно перестал чертить, так как на 1000 % дольше (тысячу, с нулями всё верно).

Проверять пока нечего.

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

На схеме надо кварц у ГФ24 подписать 20 МГЦ

Я подписал те номиналы, у кварца и конденсатора, с которыми у меня точно работает, в описании итак ясно, что кварц каждый сам поставит свой в зависимости от желаемого быстродействия и компонентов.
Поэтому оставляю такой.

и выходы ГФ24 развести полностью как в оригинале.

Не, вот это я уже делать не буду, в оригинале микросхема неправильно начерчена, я же оставляю так, так как 2 + 2 = 4, и если мы на место первой двойки поставим вторую, то как ни странно ответ будет всё равно =4.

Это основной вариант включения с одним кварцем.

Не понимаю о чём вы, схема точная копия что в журнале и книжке, в ней нет изменений, а количество кварцев, то есть добавление второго генератора на К531ЛН1, не изменяет схемы генератора на КР580ГФ24.

Да, похоже с вами каши не сваришь...


Дальнейшая часть схемы, для проверки.

Радио-РК2019М__Схема_003__002



Кстати, неплохая идея, вычертите свою схему и дайте мне, а я уже вычерчу свою, понятную схему по вашей, если так будет быстрее.
avatar
Viktor2312
Гуру+

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

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Чт Янв 10 2019, 15:52

bug19 пишет:Автору спасибо, за этот полезный девайс. :)

Это кусок схемы Апогея без переделок.

Тут звучал вопрос, почему применены именно такие микросхемы? потому что такие микросхемы были применены в Апогее.

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Пт Янв 11 2019, 10:05

alemorf пишет:
bug19 пишет:Автору спасибо, за этот полезный девайс. :)

Это кусок схемы Апогея без переделок.

Тут звучал вопрос, почему применены именно такие микросхемы? потому что такие микросхемы были применены в Апогее.

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

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Пт Янв 11 2019, 11:08

Барсик, так мы цветной делаем эту версию или чёрно-белой ?
avatar
Viktor2312
Гуру+

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

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  barsik в Пт Янв 11 2019, 16:06

Барсик, так мы цветной делаем эту версию или чёрно-белой ?
Конечно без цвета. Платы новодела ОРИОНА-512 изготовленные в конце 2018 года с площадью печати в 1.5 раза больше, чем РК86 продаются сейчас на барахолке ZX-PK.ru по цене всего 1100 рублей, а платы Специалиста-Экспресс по 900 рублей.

Значит плата новодела РК86 по определению не может стоить дороже 1000 рублей. Потому я и выкинул громоздкий третий ППА и упростил схему модификаций до предела. Наоборот, будем выкидывать всё, что можно пока размер платы не сократится до требуемого. ОЗУ придётся оставить лишь один ряд и выкинем Ваш некошерный преобразователь -5В. Даже системный/периферийный разъём возможно придётся выкинуть.

Цвет не важен. Мы позиционируем изделие как аппарат для использования CP/M, где цвета бесполезен. И кроме того, атрибуты заняты на управление фонтами. Заодно и узнаем что лучше для игр, бегающие по экрану цветные буковки или нормальная графика, как у графических машин. Кому нужен цвет перережут печать с атрибутных выходов ВГ75 и подключат внешнюю платку, как на фото сверху.

_________________
***
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Пт Янв 11 2019, 17:12

Тогда дайте мне окончательную схему преобразователя или давайте вообще его выкинем. И будем подавать просто 3 напряжения, они всё равно в БП имеются.

Я пока немного отдыхаю, а то праздники, сейчас работы много просто устал адски. думаю до понедельника отдохну и потом сядем и за пару дней сделаем схему и приступим к плате...
avatar
Viktor2312
Гуру+

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

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Пн Янв 14 2019, 11:17

Еще интересная идея.

Это сменная частота процессора / пиксельклока. Для разрешения 64 и 80 символов по ширине. Или для VGA. И всё это в рамках одной платы.
Но эта доработка потребует помимо джампера на кварцевом резонаторе еще микросхему К555АГ3 для формирования ССИ.

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

.

Сообщение  barsik в Пн Янв 14 2019, 11:36

сменная частота процессора / пиксельклока. Для разрешения 64 и 80 символов по ширине.
Да, идея хорошая. При наличии для видео части отдельного генератора такт CPU не требуется менять, достаточно менять только входной такт на узел видео. Можно 64 символа иметь от кварца 20 МГЦ стоящего у ГФ24. А 80 символов иметь от отдельного генератора с кварцем 13.5 МГЦ.

Считают, что для CP/M якобы надо иметь 80 символов в строке. На самом деле не особо надо. На Apple-II в CP/M хватало 40 символов в строке. Я предпочитаю 64 символа или меньше, т.к люблю большие разборчивые буквы, предпочитаю беречь зрение.

А вот для повышения разрешения в символьно-матричной графике это полезно. Можно поиметь разрешение 240*102, что уже вполне на уровне игровых автоматов середины 70-тых и можно графикой выводить текст в формате 40*12.

Хотя АГ3 на таких константах можно заменить на ТМ2. Одновибратор из триггера делается подключением инверсного выхода через RC-цепочку на вход /R. Первый одновибратор заводится по переднему фронту HRTC и определяет задержку до начала ССИ. А второй одновибратор формирует длительность ССИ по ГОСТ-у. Это удобно, т.к позволяет центровать растр для разных телевизоров.



_________________
***
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

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

.

Сообщение  barsik Вчера в 13:07

А ещё зачётная задача подключить вторую ВГ75 параллельно, чтобы обе работали синхронно, как сделано в МЦПГ Партнёра. Вторая будет считывать 7 битов для раскраски знакоместа. Абсолютно непонятно как это сделано в Партнёре, причём там нет второй ВТ57, так что совсем непонятно. Также непонятно как вторая ВГ75 выводит знакоместо шириной в 4 точки, совпадающее с знакоместом основной ВГ75 с фонтом шириной в 6 точек.

_________________
***
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf Вчера в 15:27

barsik пишет:А ещё зачётная задача подключить вторую ВГ75 параллельно, чтобы обе работали синхронно, как сделано в МЦПГ Партнёра. Вторая будет считывать 7 битов для раскраски знакоместа.

Скорее всего! Судя по документации на МЦПГ изображения обоих ВГ75 не накладываются друг на друга. А программист выбирает с помощью атрибутов, какой знакогенератор использовать. Цветной 4x8 или стандартный 6x8.

Код:

Пример 1:

10 POKE &7654, &FF: PRINT CHR$(&90);"123"
20 PRINT CHR$(&8C);"знакогенератор МВЦ"

В результате действия управляющего кода 90H на экран будут выведены на черном фоне (биты Ф1=Ф2=Ф3=0) символы с кодами 31H, 32H, 33H из второго набора знакогенератора МЦПГ (бит 10h). Затем управляющий код 8CH переключит МВЦ в режим работы со штатным знакогенератором (0Ch переключение на МВЦ).

По этому примеру работа МЦПГ выглядит как дополнительный цветной знакогенератор. Даже два. Они включаются кодами 0x80 и 0x90. И в этом случае вторая ВГ75 не обязательна. Достаточно только получить в модуле МЦПГ код символа и атрибуты на выходе основной ВГ75 и по своему их обработать.

Kakos Nonos писал демо программы для МЦПГ, у него можно уточнить детали.
https://www.youtube.com/watch?v=v3h3a-ZA_FI

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

.

Сообщение  barsik Вчера в 16:54

Про МЦПГ предыдущий пост мне ничего не разъяснил (возможно все остальные читатели поняли, но я, увы, оказался тупее).

Вообще-то во всех обзорах написано, что в МЦПГ цветное изображение от второго ВГ75 накладывается на чёрно-белое от базового ВГ75. Но это не важно, т.к сам МЦПГ меня не волнует. Я лишь не понимаю как вторая ВГ75 стоящая в МЦПГ может работать без ВТ57, как они синхронизируются и кто засылает байты во вторую ВГ75 из 4-х килобайтного ОЗУ на плате МЦПГ (и почему 4К, ведь экран умещается в 2К). По структурной схеме вообще можно подумать, что есть загрузка фонта.

Непонятно ещё как 4 такта уместить в 6 тактов, причём получая их от общего генератора (если от разных, то не будет синхронизации). 0C/8C это что коды в экранном буфере и они используются как программный коммутатор (с помощью ловушки на эти коды на выходах ВГ75) ???

Вроде бы был ещё какой-то компьютер в котором тоже было несколько ВГ75 работающих синхронно. Меня интересовало как их синхронизировать. Понятно, что у каждого из них свой ВТ57 и свой экранный буфер, но клок общий у всех БИС. Зная это уже можно думать как раскрасить знакоместо данными из второго экрана считанными вторым ВГ75.
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf Вчера в 17:56

Вообще-то во всех обзорах написано, что в МЦПГ цветное изображение от второго ВГ75 накладывается на чёрно-белое от базового ВГ75.

Скорее всего это заблуждение. Все просто копируют эту информацию друг у друга. И ничего подобного не написано в документации на МЦПГ.

Наиболее близко приблизились к истине две человека: B2M (который написал эмулятор МЦПГ) и Какос Нонос (который написал под него программы).
Надо у них спросить.

Я лишь не понимаю как вторая ВГ75 стоящая в МЦПГ может работать без ВТ57, как они синхронизируются

Две ВГ75 могут быть подключены к одному каналу ВТ57. Достаточно только DACK подключить такой же. (Хотя могут быть другие подводные камни, но это работало.)

Остается только дать им одинаковые настройки и одновременно команду "Старт дисплей" (это достигается запараллеливанием входов CS), что бы счетчики работали синхронно.

и кто засылает байты во вторую ВГ75 из 4-х килобайтного ОЗУ на плате МЦПГ (и почему 4К, ведь экран умещается в 2К).

Это не ОЗУ экрана, это ОЗУ знакогенератора. Один символ размером 4x8 занимает 16 байт. В одном байте находится информация о двух точках символа в формате ??RGBrgb. Т.е. 8 цветов на точку. Я не нашел информации об использовании оставшихся 2-х битов.

В памяти размером 4 Кб размещено 256 символов в виде двух наборов. Первый выбирается атрибутным кодом 80h, второй 90h.

При изменении ОЗУ Знакогенератора на экране появляются помехи.

Непонятно ещё как 4 такта уместить в 6 тактов, причём получая их от общего генератора (если от разных, то не будет синхронизации).

Точно сказать можно только имея схему, а её у меня нет.

А в чем проблема? Самый простой способ, это счетчик и ПЗУ РЕ3. На ПЗУ РЕ3 на вход A0 подаем тактовую частоту, на A1-A2 входы счетчика. Далее в разрядах 0010, 0101, 1000, 1011 записываем нолик.

Или умножить частоту на 2 (XOR + конденсатор) и поделить на 3 (155ИЕ4).

90/8C это что коды в экранном буфере и они используются как программный коммутатор???

Да

(с помощью ловушки на эти коды на выходах ВГ75)

Да. Это атрибутные коды, ловушка в самой микросхеме.

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf Вчера в 18:53

Эта не очень красивая идея с МЦПГ была реализована до конца в компьютере Электроника КР-04. Там шрифт можно было менять без помех на экране.
Символ там был 4 цвета на точку. Обычный символ 8x8 сокращался до 4-х цветного 4x8. 4 цвета это меньше 8 цветов в МЦПГ, но зато была палитра из 64-х цветов.

Там чуть-чуть не додумали до правильной палитры. Надо сделать так, что бы для каждого набора из 32 символов использовалась своя палитра. Т.е. 2 старших бита кода символа выводились как цвет.

Тогда на экране будет отображено 16 цветов из палитры в 64 цвета, но в одном символе будет только 4 цвета.

Реализуется это просто пропусканием цвета через пару микросхем К155РУ2.

Это подход (почти) приставки Famicom / Денди.

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

.

Сообщение  barsik Вчера в 20:00

Один фонт выбирается атрибутным кодом 80h, второй 90h.
Это значит, что для коммутации используется атрибутный выход RVV.
При изменении ОЗУ знакогенератора на экране появляются помехи.
Так не должно быть, конструкторская ошибка. Freddy на каком-то форуме используя принцип загрузки фонта (основной экран выполняет лишь роль развёртки, а каждый символ в фонте выводится в постоянной позиции на экране) сделал целый графический видеоадаптер, причём VGA. Эту конструкцию также повторили ещё несколько людей и помех не наблюдали.

Что в Электронике-04 загружается фонт не знал (думал, что это изобрёл AlexLG в 2012), я имел ввиду компьютер "Арго ФВ-6511".
Символ там был 4 цвета на точку. Обычный символ 8x8 сокращался до 4-х цветного 4x8. 4 цвета это меньше 8 цветов в МЦПГ, но зато была палитра из 64-х цветов.
Не понял как сокращение размера символа по ширине вдвое (т.е фактически сокращение вдвое такта сдвига у ИР13) позволяет увеличить число цветов и палитр. И цвет наверно был не на точку, а на пиксель образованный квадратиком 2*4 точки ?

_________________
***
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf Вчера в 21:19

barsik пишет:Не понял как сокращение размера символа по ширине вдвое (т.е фактически сокращение вдвое такта сдвига у ИР13) позволяет увеличить число цветов и палитр. И цвет наверно был не на точку, а на пиксель образованный квадратиком 2*4 точки ?

Ну так примерно


alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

Re: Разработка "Радио - РК2019М".

Сообщение  alemorf Сегодня в 12:39

Я тут сильно отвлек от основной работы. Но результатом всего... я настоятельно рекомендую сделать шрифт загружаемый в ОЗУ. Кто то хочет все буквы алфавита, кто то рамочки, кто от изображения шахмат.

В самом простом случае, всё что для этого нужно - заменить знакогенератор К573РФ2 на К573РУ10, установить 3 (или один) мультиплексора КП11 и один буфер АП6.

В готовую плату можно будет даже впаять обратно РФ2, они с РУ10 совпадают по ножкам.

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

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

Re: Разработка "Радио - РК2019М".

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


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


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

Страница 6 из 6 Предыдущий  1, 2, 3, 4, 5, 6

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


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