Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
msx:yamaha_yis-503iiir:yamaha_yis-503iiir:rom [2021-01-16 12:27] GreyWolf удалено |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Yamaha YIS-503III слот 3-1 ====== | ||
- | FIXME | ||
- | |||
- | На основе материалов которые предоставил Камиль Каримов (caro) и темы [[zxpkru>threads/14152-painter-v-yis503iiir.html?highlight=cn308|Painter в YIS503IIIR]] | ||
- | |||
- | |||
- | Для [[msx:yamaha_yis-503iiir:yamaha_yis-503iiir|]]. | ||
- | |||
- | [[msx:yamaha_yis-503iiir:yamaha_yis-503iiir#slot31|Слот 3-1]] | ||
- | |||
- | Фото печатной платы с подписанными номерами контактов слота и микросхемы ПЗУ: | ||
- | \\ {{msx:yamaha_yis-503iiir:slot_3-1_rom-circuitboard.svg?500%}} | ||
- | |||
- | Схема платы: | ||
- | \\ {{msx:yamaha_yis-503iiir:slot_3-1_rom-scheme.png}} | ||
- | |||
- | C1 — блокировочный конденсатор и ставить можно любой керамический от 0.033 до 1.0 мкФ. | ||
- | |||
- | Вход 22 у микросхемы ПЗУ — это сигнал /OE (соединён с [[msx:cartridge:slot#cs|/CS]]). | ||
- | * Если посмотреть на схему, то у ПЗУ задействованы все 16 адресных линий от A0 до A15. \\ Это вариант установки ПЗУ типа 27C512 объёмом 64 КБайта. | ||
- | * Если /OE подключить к Земле, то выбор памяти будет во всем адресном пространстве в 64 Кбайта. | ||
- | * Если ставить микросхемы ПЗУ с меньшим объёмом памяти, например 27С256 (32 КБайта), то возможны разные варианты её подключения в зависимости от того, что в ней будет записано. | ||
- | * Если оставить /OE подключенным к GND (земле), то для нормальной работы модуля в этом случае придется вывод 1 на DIP-колодке отключить от A15 и подать на него +5V (для 27C128 тоже самое). \\ Память будет адресоваться в нижнем адресном пространстве Z80 от 0000h до 7FFFh. \\ 16-КБайтные игры или программы надо будет записывать в ПЗУ с адреса 4000h. | ||
- | * Если записывать 32 Кбайтные программы, отрезать 22 вывод DIP (/OE) от земли и соединить его с /CS12 \\ Адресация в этом случае будет от 4000h до BFFFh. \\ Для 27С128 (32 КБайта) надо отрезать 22 вывод DIP (/OE) от земли и соединить его с /CS1 или /CS2 /CS1 — адресация от 4000h до 7FFFh; /CS2 — 8000h до BFFFh. | ||
- | |||
- | Это если кратко, но в принципе могут быть разные варианты в том числе и запись например 4–х 16–ти Кбайтных программ в ПЗУ объёмом 64 Кбайта и установка переключателя для запуска нужной программы или игры. | ||
- | |||
- | **A0** \\ к разъёму слота 3-1 не посчитали нужным развести дорожку до контакта 22 — это сигнал адреса А0 нужно взять его с ближайшего ПЗУ: | ||
- | \\ {{msx:yamaha_yis-503iiir:slot_3-1_rom_add-A0.png}} \\ [[https://radikal.ru/fp/4e23f609eb344100be07d08a0c020149|оригинал]] | ||
- | |||
- | * На плату с ПЗУ: DS1024-2*15R2, гнездо на плату 2.54мм 2х15 угловое | ||
- | * На MSX: BH-30R (DS1013-30R) (IDC-30MR), вилка на плату угловая 30 конт. 2.54мм | ||
- | |||
- | |||
- | ====== Ссылки ====== | ||
- | |||
- | [[https://retrocomputing.stackexchange.com/questions/12701/what-is-the-circuit-for-a-16k-or-32k-msx-computer-cartridge|rom - What is the Circuit for a 16K or 32K MSX computer cartridge? - Retrocomputing Stack Exchange]] | ||
- | |||
- | |||
- | {{tag> }} | ||