Инструменты пользователя

Инструменты сайта


msx:yamaha_yis-503iiir:slot31

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:yamaha_yis-503iiir:slot31 [2022-08-06 01:22]
GreyWolf
msx:yamaha_yis-503iiir:slot31 [2024-01-06 17:32] (текущий)
GreyWolf [Ссылки]
Строка 15: Строка 15:
  
 ====== Пример использования ====== ====== Пример использования ======
-FIXME 
  
-{{:​msx:​yamaha_yis-503iiir:​msx_rom-01.jpeg|}}+На основе материалов,​ которые предоставил **Камиль Каримов (caro)** 
 + 
 +/* {{:​msx:​yamaha_yis-503iiir:​msx_rom-01.jpeg|}} ​*/ 
 + 
 +{{:​msx:​yamaha_yis-503iiir:​msx_rom-01.svg|}} 
  
 Фото печатной платы с подписанными номерами контактов слота и микросхемы ПЗУ: Фото печатной платы с подписанными номерами контактов слота и микросхемы ПЗУ:
Строка 25: Строка 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 подключить к Земле, то выбор памяти будет во всем адресном пространстве в 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 кбайта ​и установка переключателя для запуска нужной программы или игры.+  - По схеме, у ПЗУ задействованы все 16 адресных линий от A0 до A15, /OE подключено к GND (-). Это вариант установки ПЗУ типа 27C512 (64 Кб). 
 +  - Если ставить микросхемы ПЗУ с меньшим объёмом памяти,​ например 27С256 (32 Кб), то возможны разные варианты её подключения в зависимости от того, что в ней будет записано:​ 
 +    * Если оставить /OE подключенным к GND (-), то для нормальной работы модуля в этом случае придется 1 вывод DIP отключить от A15 и подать на него (+) (для 27C128 то же самое). Память будет адресоваться в нижнем адресном пространстве от 0000h до 7FFFh. 16–кбайтные игры или программы надо будет записывать в ПЗУ с адреса 4000h. 
 +    * Если записывать 32–кбайтные программы,​ отрезать 22 вывод DIP (/OE) от земли и соединить его с /CS12, адресация в этом случае будет от 4000h до BFFFh. 
 +  - Для 27С128 (16 кбайт) надо отрезать 22 вывод DIP (/OE) от земли и соединить его с: 
 +    * /CS1 — адресация от 4000h до 7FFFh; 
 +    * /CS2 — адресация от 8000h до BFFFh. 
 + 
 +Это если кратко,​ но в принципе могут быть разные варианты в том числе и запись например 4х 16кбайтных программ в ПЗУ объёмом 64 Кб и установка переключателя для запуска нужной программы или игры. 
 + 
 +Доработки:​ 
 +  - Установить %%PLD-80R (DS1022-2x40R)%%,​ вилка 2.54мм 2х40pin угловая. 
 +  - Подвести сигнал **A0**, т.к. к разъёму слота 3-1 не посчитали нужным развести дорожку до контакта 22 — это сигнал адреса А0, нужно взять его с ближайшего ПЗУ
  
-**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]]
Строка 50: Строка 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}}
msx/yamaha_yis-503iiir/slot31.1659738135.txt.gz · Последние изменения: 2022-08-06 01:22 — GreyWolf