MSX в proteus

MSX-совместимые компьютеры

Moderator: Shaos

Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

Хорошо бы еще интегрировать контроллер клавиатуры PS/2 от caro. И пинов добавить на разъеме J2 для +5В, KANA (РУС).
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

Нашел интересный сайт. Точнее даже не сайт, а склад файлов. Много фотографий, авторских разработок. Есть файлы, которые найти в сети уже проблема.

По мне там можно найти интересные идеи. Джой с большим конденсатором и ИК-интерфейсом :)
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
PVV
Doomed
Posts: 463
Joined: 12 Feb 2016 13:39

Re: MSX в proteus

Post by PVV »

Alekcandr wrote:Хорошо бы еще интегрировать контроллер клавиатуры PS/2 от caro.
На макетке его интегрировать смысла нет, если что сделаю самостоятельное изделие.
Alekcandr wrote:И пинов добавить на разъеме J2 для +5В, KANA (РУС).
Что такое это KANA?
Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

PVV wrote:Что такое это KANA?
Как бы это адаптация японской кнопки переключения регистра (регистра ввода), на нашу локализацию. Живет этот вход на PSG и лампочка при нем.
PVV wrote:На макетке его интегрировать смысла нет, если что сделаю самостоятельное изделие.
Там того изделия одна микруха. А как планируете клавиатуру реализовать? Я оригинальную подключал. А потом уже переходник сделал PS/2. Оригинальная клава вернулась в родные пинаты.

Ну не знаю очень нужная штука. Особенно если кто повторить захочет.

+А так по мне чего добавить GAL или мелкий микроконтроллер самое то. Сам бы такое практиковал на старте. Но есть два но. GAL не обучен.
И самое главное. Доберу функционал (MSX2+). И очень хочется все эти проводочки потестить на предмет разгона :)
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
User avatar
Shaos
Admin
Posts: 23992
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: MSX в proteus

Post by Shaos »

vwarlock wrote:
PVV wrote:- часы нашел на Али вообще за 21руб, плюс 63 за доставку
Можно ссылочку, что-то не находится у меня на Ali.
Обнаружилось ранее не одобренное сообщение
Я тут за главного - если что шлите мыло на me собака shaos точка net
Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

Ого! Я тут как-бы старый. Часы для MSX китайсу вытряхнуть на огне не за… Ничего не стоит.
Где брал за 1.. руб (экономист),
Да то смешно.
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
PVV
Doomed
Posts: 463
Joined: 12 Feb 2016 13:39

Re: MSX в proteus

Post by PVV »

vwarlock wrote:Можно ссылочку, что-то не находится у меня на Ali.
Вот здесь.
User avatar
vwarlock
Junior
Posts: 2
Joined: 26 Sep 2016 11:31
Location: Великий Новгород

Re: MSX в proteus

Post by vwarlock »

PVV wrote:
vwarlock wrote:Можно ссылочку, что-то не находится у меня на Ali.
Вот здесь.
Спасибо!
уже нашлось - заказал.

Я, чтобы не париться и не искать у себя в схемах :) , название микросхемы часов скопировал из выложенной здесь схемы- и вот эта микросхема и не находится, причем, нигде!

Пока до меня дошло, что автор опечатался: у него на схеме - PR5C01A? а надо RP5C01A :)
Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

Если вопрос был в названии, то, как бы вот. На еbay их завались. Подходит как с буквой A, так и без буквы А.
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

По схеме.

Да кстати работа с PSG по линиям доступа к чипу требует проверки. В данный момент у меня реализована другая схема (вложение). Звук проверен. А вот с джойстиками (на чтение) происходят какие-то непонятки (в играх заметно странное поведение главных персонажей).

+
Alekcandr wrote:По схеме.

Да кстати работа с PSG по линиям доступа к чипу требует проверки.
Эта раскладка мной даже не была реализована в железе. Ну так бывает всего не упомнишь, почти год прошел.
You do not have the required permissions to view the files attached to this post.
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
PVV
Doomed
Posts: 463
Joined: 12 Feb 2016 13:39

Re: MSX в proteus

Post by PVV »

Перевыложил еще раз схему. Решил, что для звука ставить операционники не имеет смысла - все схемы с AY для ZX, что я видел без ОУ. Другой вопрос, а как идет раскладки каналов А, В и С в AY, кто правый, левый канал, центральный?
Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

PVV wrote:Решил, что для звука ставить операционники не имеет смысла - все схемы с AY для ZX, что я видел без ОУ.
Вот ту не соглашусь. Как раз ОУ имеет смысл ставить. Потому что MSX имеет помимо PSG еще и MSX-MUSIC, MSX-AUDIO и еще кучу самодельных музыкальных карт. Согласовывать все эти сигналы достаточно муторно. А так подал все это на общий сумматор на ОУ и все в шоколаде.

Да аудио сигнал на системной шине строго нормирован по стандарту.
PVV wrote:Другой вопрос, а как идет раскладки каналов А, В и С в AY, кто правый, левый канал, центральный?
По стандарту c PSG снимается монофонический сигнал. Хотя Ямаха в смоем чипе S1985 сделала стерео выход. Чем Ямаха руководствовалась сказать сложно. В своей схеме (Module PSG) как раз и реализован такой стерео выход.

На системной шине сигнал SOUNDIN описывается так -5bdm (скудненько). В общем, обсуждали на форуме этот момент. Для себя я пришел к выводу, что это созвучно стандарту RGB21. На него и буду ориентироваться.
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
Alekcandr
Doomed
Posts: 665
Joined: 01 Oct 2007 10:30
Location: Ukraine

Re: MSX в proteus

Post by Alekcandr »

PVV, а где же кусок схемы с расширением слота? Без этого в MSX2+ совсем все кисло. Вот навоял свой вариант схемы для расширения слота и заодно туда же ПЗУ прилепил с биос-ом.

Сегодня попробовал порисовать схему в ISPLever. Ничего так, интересно. Получилось сгенерировать JEDEC файл для GAL-ки и опробовать его в Proteus :)

Может еще в схему добавить F4 порт? Подумаю. Если влезет на платку. Или даже на GAL-ке его сбацать :rotate:
You do not have the required permissions to view the files attached to this post.
Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
PVV
Doomed
Posts: 463
Joined: 12 Feb 2016 13:39

Re: MSX в proteus

Post by PVV »

так согласно моей концепции, на этой плате только msx1, а все остальное, включая порты будет на дополнительной плате расширения:
PVV wrote: Концепция такая:
- на этой плате сейчас будет 64КБ(32+32) ОЗУ и одна ПЗУ на 64КБ, в ПЗУ будет и bios и BeerSD;
- ШД и ША пробуферизирую от ЦП;
- джойстики на PSG 2шт;
- часы;
- SD на портах IO 0хВ8-BF ;
- интерфейсный разъем ~50 контактов.
Подключение к телевизору будет через PAL кодер на cxa1145.
Это получится самостоятельный и полностью законченный вариант msx1.

Следующий шаг будет msx2(+), на дополнительной плате через интерфейсный разъем:
- расширитель ОЗУ и слотов, порты FC, FFFF и само ОЗУ(128-1024КБ);
- маппер для msx-dos2, а ПЗУ будет устанавливаться на место ОЗУ основной платы .
PVV
Doomed
Posts: 463
Joined: 12 Feb 2016 13:39

Re: MSX в proteus

Post by PVV »

Подниму тему, проект не заброшен, и дело движется к завершению

 
msx_t1.jpg

 
msx_b.jpg

сегодня, правда, нежданчик вылез, МГТФ закончился! весь, совсем...:), а осталось то ~20 перемычек пробросить (не считая ~50 к разъему расширения, но на запуск это не влияет).
Перевыложил схему, теперь она полностью соответствует макетке.

upd: еще раз обновил схему, изменения в подключении SD интерфейса на порт В0/В2.
upd2: обновил картинку вида собранной платы со всеми мс. (под спойлером, по тому разрешение большое оставил)
You do not have the required permissions to view the files attached to this post.
Last edited by PVV on 15 Dec 2018 10:19, edited 2 times in total.