====== Yamaha YIS-503III слот 3-1 ====== Это описание [[msx:yamaha_yis-503iiir:yamaha_yis-503iiir#slot31|слота 3-1]] машины [[msx:yamaha_yis-503iiir:yamaha_yis-503iiir|]] подготовлено на основе материалов которые предоставил Камиль Каримов (caro) и темы [[zxpkru>threads/14152-painter-v-yis503iiir.html?highlight=cn308|Painter в YIS503IIIR]]. Разъём этого слота на [[msx:yamaha_cx5mii:|]] называется [[msx:yamaha_cx5mii:#CN 308|CN 308]] (вид с лицевой стороны платы): \\ {{:msx:yamaha_yis-503iiir:slot_3-1.svg?300|}} |<100% 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em>| ^ 2 ^ 4 ^ 6 ^ 8 ^ 10 ^ 12 ^ 14 ^ 16 ^ 18 ^ 20 ^ 22 ^ 24 ^ 26 ^ 28 ^ 30 ^ | [[msx:cartridge:slot#address|A15]] | [[msx:cartridge:slot#address|A12]] | [[msx:cartridge:slot#SLTSL|/CS12]] | [[msx:cartridge:slot#SLTSL|CS1]] | [[msx:cartridge:slot#address|A8]] | [[msx:cartridge:slot#address|A9]] | [[msx:cartridge:slot#address|A11]] | [[msx:cartridge:slot#address|A3]] | [[msx:cartridge:slot#address|A2]] | [[msx:cartridge:slot#address|A1]] | [[msx:cartridge:slot#address|A0]] | [[msx:cartridge:slot#data|D0]] | [[msx:cartridge:slot#data|D1]] | [[msx:cartridge:slot#data|D2]] | [[msx:cartridge:slot#pwr5|+5V]] | | ||||||||||||||| | [[msx:cartridge:slot#address|A14]] | [[msx:cartridge:slot#address|A13]] | [[msx:cartridge:slot#SLTSL|/CS2]] | [[msx:cartridge:slot#address|A7]] | [[msx:cartridge:slot#address|A6]] | [[msx:cartridge:slot#address|A5]] | [[msx:cartridge:slot#address|A4]] | [[msx:cartridge:slot#address|A10]] | [[msx:cartridge:slot#SLTSL|/SLTSL]] | [[msx:cartridge:slot#data|D7]] | [[msx:cartridge:slot#data|D6]] | [[msx:cartridge:slot#data|D5]] | [[msx:cartridge:slot#data|D4]] | [[msx:cartridge:slot#data|D3]] | [[msx:cartridge:slot#GND]] | ^ 1 ^ 3 ^ 5 ^ 7 ^ 9 ^ 11 ^ 13 ^ 15 ^ 17 ^ 19 ^ 21 ^ 23 ^ 25 ^ 27 ^ 29 ^ ====== Пример использования ====== На основе материалов, которые предоставил **Камиль Каримов (caro)** /* {{:msx:yamaha_yis-503iiir:msx_rom-01.jpeg|}} */ {{:msx:yamaha_yis-503iiir:msx_rom-01.svg|}} Фото печатной платы с подписанными номерами контактов слота и микросхемы ПЗУ: \\ {{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 µФ. * DS1024-2*15R2, гнездо на плату 2.54мм 2×15 угловое Вход 22 у микросхемы ПЗУ — это сигнал /OE (соединён с [[msx:cartridge:slot#cs|/CS]]). - По схеме, у ПЗУ задействованы все 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, нужно взять его с ближайшего ПЗУ \\ {{msx:yamaha_yis-503iiir:slot_3-1_rom_add-A0.png}} \\ [[https://radikal.ru/fp/4e23f609eb344100be07d08a0c020149|оригинал]] ====== Ссылки ====== [[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]] [[github>qoq/yamaha_msx_minicart|Yamaha MSX mini-cartridge pcb and case]] * [[https://www.ebay.com/itm/154335176300|Yamaha MSX mini cartrige PCB for CX5M CX7M YIS-503 YIS-604 ROM]] {{tag> MSX Hardware}}