Здравствуйте, все.
Некоторое время назад у меня, независимо от этого форума, тоже появилась идея сделать картридж для моего "вектора" на современной электронной базе, вот, хочу поделиться своими идеями...
В качестве основы решил взять ардуино + SD-карту. И первая проблемка, которая у меня возникла -- нехватка портов на ардуине для подключения к порту ПУ. Собственно, решать я её попробовал двумя способами:
1. При помощи расширителей портов, типа PCF8574 или MCP23017.
2. Переписать загрузчик так, чтобы он использовал меньше выводов разъёма ПУ.
По второму варианту написал на ассемблере соответствующий вариант загрузчика для "вектора", но даже не протестил его, как появилась другая идея -- передавать данные последовательно, на магнитофонный вход, или даже минуя компаратор D82 (по схеме Вектор-06ц) непосредственно на вывод 13 микросхемы D30. Выходы на ардуине имеют TTL-уровни, передача "в цифре", так что можно повысить скорость до максимальной и не делать дублирование блоков. Плюс ко всему этот вариант будет наиболее универсален -- можно будет грузить программы на любом векторе, с любой прошивкой.
В общем, на текущий момент у меня ардуинка умеет передавать данные в формате ROM, при подаче сигнала на вход звуковой карты ПК они нормально распознаются утилитой WAV2ROM, но вот только протестировать на "живом" векторе пока ещё успел. Если идея Вас заинтересовала, то могу поделиться скетчем на ардуино, но для этого, наверно, надо создать новую тему, чтобы не путать с картриджем для порта ПУ.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

