Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:yamaha_yis-503iiir:slot31 [2023-04-07 23:22] GreyWolf [Пример использования] |
msx:yamaha_yis-503iiir:slot31 [2024-01-06 17:32] (текущий) GreyWolf [Ссылки] |
||
---|---|---|---|
Строка 16: | Строка 16: | ||
====== Пример использования ====== | ====== Пример использования ====== | ||
+ | На основе материалов, которые предоставил **Камиль Каримов (caro)** | ||
/* {{:msx:yamaha_yis-503iiir:msx_rom-01.jpeg|}} */ | /* {{:msx:yamaha_yis-503iiir:msx_rom-01.jpeg|}} */ | ||
Строка 28: | Строка 29: | ||
\\ {{msx:yamaha_yis-503iiir:slot_3-1_rom-scheme.png}} | \\ {{msx:yamaha_yis-503iiir:slot_3-1_rom-scheme.png}} | ||
- | C1 — блокировочный конденсатор и ставить можно любой керамический от 0.033 до 1.0 µФ. | + | * C1 — блокировочный конденсатор и ставить можно любой керамический от 0.033 до 1.0 µФ. |
+ | * DS1024-2*15R2, гнездо на плату 2.54мм 2×15 угловое | ||
Вход 22 у микросхемы ПЗУ — это сигнал /OE (соединён с [[msx:cartridge:slot#cs|/CS]]). | Вход 22 у микросхемы ПЗУ — это сигнал /OE (соединён с [[msx:cartridge:slot#cs|/CS]]). | ||
- | - Если посмотреть на схему, то у ПЗУ задействованы все 16 адресных линий от A0 до A15. \\ Это вариант установки ПЗУ типа 27C512 объёмом 64 Кб. \\ Если /OE подключить к GND (-), то выбор памяти будет во всем адресном пространстве в 64 Кб. | + | - По схеме, у ПЗУ задействованы все 16 адресных линий от A0 до A15, /OE подключено к GND (-). Это вариант установки ПЗУ типа 27C512 (64 Кб). |
- Если ставить микросхемы ПЗУ с меньшим объёмом памяти, например 27С256 (32 Кб), то возможны разные варианты её подключения в зависимости от того, что в ней будет записано: | - Если ставить микросхемы ПЗУ с меньшим объёмом памяти, например 27С256 (32 Кб), то возможны разные варианты её подключения в зависимости от того, что в ней будет записано: | ||
- | * Если оставить /OE подключенным к GND (-), то для нормальной работы модуля в этом случае придется вывод 1 на DIP–колодке отключить от A15 и подать на него (+) (для 27C128 то же самое). \\ Память будет адресоваться в нижнем адресном пространстве от 0000h до 7FFFh. \\ 16-кбайтные игры или программы надо будет записывать в ПЗУ с адреса 4000h. | + | * Если оставить /OE подключенным к GND (-), то для нормальной работы модуля в этом случае придется 1 вывод DIP отключить от A15 и подать на него (+) (для 27C128 то же самое). Память будет адресоваться в нижнем адресном пространстве от 0000h до 7FFFh. 16–кбайтные игры или программы надо будет записывать в ПЗУ с адреса 4000h. |
- | * Если записывать 32-кбайтные программы, отрезать 22 вывод DIP (/OE) от земли и соединить его с /CS12 \\ Адресация в этом случае будет от 4000h до BFFFh. | + | * Если записывать 32–кбайтные программы, отрезать 22 вывод DIP (/OE) от земли и соединить его с /CS12, адресация в этом случае будет от 4000h до BFFFh. |
- Для 27С128 (16 кбайт) надо отрезать 22 вывод DIP (/OE) от земли и соединить его с: | - Для 27С128 (16 кбайт) надо отрезать 22 вывод DIP (/OE) от земли и соединить его с: | ||
- | * /CS1 — 4000h до 7FFFh; | + | * /CS1 — адресация от 4000h до 7FFFh; |
- | * /CS2 — 8000h до BFFFh. | + | * /CS2 — адресация от 8000h до BFFFh. |
Это если кратко, но в принципе могут быть разные варианты в том числе и запись например 4–х 16–кбайтных программ в ПЗУ объёмом 64 Кб и установка переключателя для запуска нужной программы или игры. | Это если кратко, но в принципе могут быть разные варианты в том числе и запись например 4–х 16–кбайтных программ в ПЗУ объёмом 64 Кб и установка переключателя для запуска нужной программы или игры. | ||
- | **A0** \\ к разъёму слота 3-1 не посчитали нужным развести дорожку до контакта 22 — это сигнал адреса А0, нужно взять его с ближайшего ПЗУ: | + | Доработки: |
+ | - Установить %%PLD-80R (DS1022-2x40R)%%, вилка 2.54мм 2х40pin угловая. | ||
+ | - Подвести сигнал **A0**, т.к. к разъёму слота 3-1 не посчитали нужным развести дорожку до контакта 22 — это сигнал адреса А0, нужно взять его с ближайшего ПЗУ | ||
\\ {{msx:yamaha_yis-503iiir:slot_3-1_rom_add-A0.png}} \\ [[https://radikal.ru/fp/4e23f609eb344100be07d08a0c020149|оригинал]] | \\ {{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мм | + | |
====== Ссылки ====== | ====== Ссылки ====== | ||
+ | |||
+ | [[msxorg>wiki/Yamaha_Mini-Cartridge_Slot|Yamaha Mini-Cartridge Slot]] | ||
+ | |||
[[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]] | [[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]] | ||
Строка 56: | Строка 63: | ||
* [[https://www.ebay.com/itm/154335176300|Yamaha MSX mini cartrige PCB for CX5M CX7M YIS-503 YIS-604 ROM]] | * [[https://www.ebay.com/itm/154335176300|Yamaha MSX mini cartrige PCB for CX5M CX7M YIS-503 YIS-604 ROM]] | ||
- | {{tag> MSX Hardware}} | ||
+ | {{tag> MSX Hardware}} |