Вот по такой схеме #8800-#9FFF и #A800-#BFFF это ОЗУ, а остальное ПЗУ.
Вид для печати
Вот по такой схеме #8800-#9FFF и #A800-#BFFF это ОЗУ, а остальное ПЗУ.
Rokl, Все путем. А если ЛА1 заменить на ЛИ6, цепочку можно укоротить.
У вас схема не верна ни в первом случае ни во втором.
В первом случае в цепочке D1b(ЛА1),D3b(ЛН1),D2,b(ЛЛ1) у вас лишний инвертор (D3), т.к. ЛА1 уже имеет инвертор. А во второй схеме, наоборот, ЛИ6 без инвертора и потому не хватает ЛН1. Так что цепочку, как не крути укоротить не получается...4И-НЕ-2ИЛИ.
А с верхней частью схемы ещё длиннее цепочка выборки получается.
В любом случае, "практика критерий истины", может я перестраховываюсь и всё будет работать.
Rokl, Посмотри еще раз и проанализируй.
---------- Post added at 10:14 ---------- Previous post was at 10:11 ----------
WR_SRAM = 0 только если WR и любой из входов ЛИ6 = 0.
---------- Post added at 10:16 ---------- Previous post was at 10:14 ----------
Я еще и не такие длинные схемы на РК прикручивал, все работало.
Давай проанализирукм вторую укороченную схему...
Первый элемент стоит 4И и чтобы прошел сигнал выборки, должно собраться все 4 лог 1, и тогда лог 1 приходит на элемент 2ИЛИ, и на выходе остаётся лог1, что соответствует не выборке, т.к. /WR не пройдет. Зато, когда на 4И есть хоть один лог.0, она сработает своим 0, как выборка и /WR проскочит на запись, занеся в ОЗУ мусор.
Всё, дошло, у тебя активный сигнал лог0 на ЛИ6 и запрет именно, когла все единицы. Тогда , пардон, был не прав.
Первый элемент 4И стоит для запрета выборки если любой из входов 4И и А11 равны 0.
Т.е. если #8000-#87FF или #A000-#A7FF или #C000-#C7FF или #F000-#F7FF, а А15 равен 1 - выборка запрещена. При А15 = 0 выборка запрещена в любом случае.
---------- Post added at 10:49 ---------- Previous post was at 10:22 ----------
Завтра с утра заскочу в магазин и куплю К555ЛИ6, прикручу дешифраторы и цвет.
Что получится напишу.
Цвет по схеме из Радиолюбителя будешь прикручивать?
Хочу "накидать" и эту платку тоже. Пока у меня скопилось уже немного готовых платок для апгрейда РК, может как финансами разживусь закажу в производство по отдельности.
Возможность переключения ЗГ так понимаю убираешь из схемы?
А чем он лучше схемы Толкалина? В последнем варианте вроде как и Монитор перешивать не нужно.
В схеме Толкалина нет.
А который последний?
---------- Post added at 12:11 ---------- Previous post was at 12:04 ----------
Кстати, обращаюсь к VovanRK86, неделю назад собрал контроллер FDD, и на этот раз не единой ошибки чтения/записи не вылезло, хотя гонял я его не по детски.
Прошлая сборка примерно раз из десяти выводила I/O ERR. На этот раз такого за неделю не видел ни разу. Правда сам дисковод подключил другой.
Я имел ввиду вариант Толкалина.
http://zx.pk.ru/showpost.php?p=660046&postcount=300
gdv2002, Это у меня есть, а который последний вариант Толкалина?
Принципиальной разницы между Самоцветом и вариантом Толкалина нет.
Так эта схема по моему и единственная у него, и про перешивку в ней ничего нет. В последнем файле из архива скан публикации Б.Фролкина по доработке схемы Л.Толкалина исключающей ручной переключатель.
Самоцвет тоже не плох, но насколько мне удалось понять, вариант Л. Толкалина более распространенный, может и ошибаюсь.
Под схему толкалина есть целая 1 игра :) и она поддерживается в эмуляторе Emu80
http://www.nedopc.org/forum/viewtopi...7f4329d5841d2a
Забавно то, что они сделаны однотипно, но по цвету не сходятся.
У самоцвета R-33 нога ВГ75, у Толкалина 32.
У самоцвета G-34 нога ВГ75, у Толкалина 33.
У самоцвета B-32 нога ВГ75, у Толкалина 34.
А это значит, что никакого формата нет и выбрать его нужно нам.
Так какие будут предложения?
---------- Post added at 12:58 ---------- Previous post was at 12:56 ----------
В принципе, я думаю, может как у Апогея?
В Апогее на регистре сделано, наверное и программирование сложнее будет.
По сути что Самоцвет, что вариант Толкалина делают тоже самое, но немного разными путями, драйвера ВГ75 есть на оба варианта, но у Толкалина точек подключения меньше и перешивать ПЗУ не нужно, к тому-же есть хоть одна программа рабочая и поддержка в эмуляторе, что значительно облегчит "раскрашивание" игр и программ.
Как считаешь?
А разве доработка Фролкина не делает то-же самое?
По сути все равно какую прикручивать, все равно наработок ни на какую нет!
Получается вот и ответ :)
В смысле что Самоцвет можно использовать и на Ч/Б мониторе, а если у меня нет цветного, получается забыть про цвет в РК.
Получается что Самоцвет более универсален, его и делать.
Если умеешь!
А если нет? По подробному описанию с примерами проще научиться.
Логично сделать цвет как в Emu80, т.е. по Толкалину и без триггеров (с распостранением назад на один символ)
С другой стороны вариант Апогея тоже имеет право на существование в качестве стандарта - возможно имеет смысл сделать переключатель Толкалин/Апогей?...
Владимир (и Дмитрий), схемы действительно надо оттестировать, т.к. у меня они все работали криво! либо цвет хорошо показывает, а ч.б. изображение не видно, либо наоборот схему с регистром я так и не опробовал, тестировал прогой тест и игрой булдердаш, в инете находил ещё червяка в цвете (вроде из четырёх игр состоит) но так и не запустил, байт в мониторе не менял! (только теперь понятно зачем это надо стало)
---------- Post added at 00:09 ---------- Previous post was at 00:06 ----------
Поддерживаю, так проще проверять в эмуляторе будет
я думал программно это одно и тоже
как я понимаю триггеры убирают сдвиг атрибутов назад на один символ - в Emu80 этот сдвиг реализован - надо на реале попробовать
P.S. булдердаш раскрашен горизонтальными полосами - т.е. что со сдвигом что без сдвига, что с Толкалиным, что с Самоцветом - результат будет единообразен - просто разнораскрашенные горизонтальные полосы - по идее надо красить разумно, а не так :)
P.P.S. без изменения монитора цвет тоже может быть, но для его поддержки нужно очень аккуратное програмирование видеопамяти, т.к. символы атрибутов - невидимые
байт монитора, это который инициализирует ВГ75 говоря пропускать атрибуты либо отображать как пробелы - если отображать как пробелы, то адреса знакомест не меняются - всё как и в обычном чёрно-белом РК, но монитор надо менять, т.к. там инициализируется ВГ75 с неотображаемыми атрибутами - поправьте если ошибаюсь...