CXEMATEKA.RU, © 2016 | Sign Up! | По-русски
View full thread: [+1227] ZX Spectrum «Ленинград 48к» - сборка, наладка, увеличение памяти, доработки, схемы, видео
Дмитрий, когда линия A8 ОЗУ 41256 подсоединена к земле, Спектрум будет работать в режиме 48К, т.е. дополнительная память оказывается незадействованной. При этом порт #7FFD очевидно работает, но с ограничениями.
Есть такое предположение. В версии 2012 могут использоваться мультиплексоры памяти с инверсией - КП14 (D15-D18). Поэтому рекомендую попробовать подать на линию A8 ОЗУ инвертированный сигнал с платы ВС-1, т.е. соединить A8 с выводом 13 DD3.4.
Линию WE памяти пока трогать не стоит. А вот после того, как тест пройдёт, можно и доработать. В схеме «Ленинграда» разрешена запись в область ПЗУ. В режиме 48к это никак не влияет на работу системы, а вот в режиме 128к при записи в область ПЗУ портится содержимое страниц дополнительной памяти. Это негативно влияет на работу некоторых программ. Доработка показана тут (элемент eD5.3):
https://www.cxemateka.ru/v1/128k.png
Александр, ПЗУ 27128 будет работать нормально при +5В на выводах 1 и 27. Прошивку в ПЗУ 27256 надо шить с адреса #4000 (или в обе части). В ПЗУ 27512 соотв. с адреса #C000 (или во все четыре банка). Для версии 128К, да, так и шьют, тут подробнее:
https://www.cxemateka.ru/v1/Other.png
Владимир, спасибо за поздравление. Вообще, этот сайт изначально задумывался, как собрание различной документации к ретротехнике, которой у меня много. Как будет время, обязательно займусь сканированием и публикацией схем и прочей документации.
Схема ZX клавиатуры:
https://www.cxemateka.ru/v1/zx_keyboard.gif
KB0-KB4 (ZX Spectrum) = KL0-KL4 (по схеме «Ленинграда»)
A8-A15 (ZX Spectrum) = D(A8)-D(A15) (по схеме «Ленинграда»)
Thursday, February 8, 03:19:34 2024
|
Posts: 315 |
Hits: 1,317,995