Добавил подключение платы расширения 128К + AY при использовании микросхемы ОЗУ K6X1008C2D-BF55 -- http://zx.pk.ru/showthread.php?p=283938#post283938
Добавил подключение платы расширения 128К + AY при использовании микросхемы ОЗУ K6X1008C2D-BF55 -- http://zx.pk.ru/showthread.php?p=283938#post283938
"L-256"
Добавил в описание управляющих кнопок:
F5 - включить эмуляцию на курсорных кнопках кроме джойстика KEMPSTON еще одновременно и джойстика SINCLAIR II
F6 - отключить эмуляцию джойстика SINCLAIR II, остается только KEMPSTON. После включения компьютера - отключена.
Прикольно играть в игры на двоих при включенном F5. Например, в SILKWORM, выбрать для управления вертолетом SINCLAIR 2, а джипом - KEMPSTON. Стреляют и двигаются сразу вертолет и джип.
"L-256"
Собрал на заводской (штучной) плате Спекки-2007 + 128К + АУ, плата срдненького качества. Разводка проверена ЛУТовым прототипом. Тест ПЗУ на заводской плате выдаёт "Ошибка порта конфигурации - записано 00000000, считано 00000111". Бордюр не работает, всё время чёрный. Куда смотреть??
Пентагон-128 (1993) - восстановлен, родом из детства + ZXKit1 VGA & PAL
Дельта-С (128, БМК) - заэкспериментированный, ОЗУ от СИММов, VGA & PAL, БДИ (в проекте)...
Одноплатный Speccy2007 (128К+TR-DOS+YM+ZXKit1 VGA & PAL)
Одноплатный Speccy2007 (128К+TR-DOS+YM+CXA1645M+ZXKit1 VGA & PAL)
Пентагон-128 (1993) - восстановлен, родом из детства + ZXKit1 VGA & PAL
Дельта-С (128, БМК) - заэкспериментированный, ОЗУ от СИММов, VGA & PAL, БДИ (в проекте)...
Одноплатный Speccy2007 (128К+TR-DOS+YM+ZXKit1 VGA & PAL)
Одноплатный Speccy2007 (128К+TR-DOS+YM+CXA1645M+ZXKit1 VGA & PAL)
Подключить можно по аналогии с Ленинградом, а если использовать SEGA-джойстики, то по аналогии с KAY-1024/SL4. Основная проблема избежать конфликтов с атмегой.
Чтобы не сгорела ATMEGA32 можно подключить ее к шине данных Z80 через диоды (лучше Шоттки). Для этого отключить каждую из восьми линий данных атмеги от Z80 и других микросхем, притянуть резистором около 20 кОм к земле, и соединить с линией данных Z80 через диод (анодом - к Z80, катодом - к атмеге).
Сначала сделать так с одной линией и проверить работоспособность компьютера. Потом доработать остальные 7 линий. Может это проще сделать через переходник на отдельной макетной плате.
Потом сформировать на микросхемах логики сигналы выбора портов клавиатуры и кемпстона, как в обычных схемах, только добавить два сигнала, которые приходят на атмегу, чтобы порты не выбирались, когда идет обращение к портам дискового интерфейса SPECCY2007. Для выбора буферов джойстиков SINCLAIR1 и SINCLAIR2 эти сигналы не нужны - достаточно IORQ, A0, RD соединить с помощью элементов ИЛИ (2 элемента), подать этот сигнал на еще два элемента ИЛИ (на вторые входы подать A11 и A12). Данные два сигнала использовать для открывания буферов 555АП6. На входы буферов - резисторы подтяжки 10 кОм на +5V и сигналы с SEGA джойстиков.
Сигналы с буферов, сформированные из сигналов SEGA джойстиков подавать на шину данных Z80 тоже через диоды (аноды на соответствующие линии шины данных Z80).
Вот такой принцип подключения джойстиков к SPECCY2007.
---------- Post added 06.01.2011 at 00:11 ---------- Previous post was 05.01.2011 at 23:16 ----------
Было бы хорошо, если бы кто проверил эту теорию. Конечно проводами все это спаять не каждый сможет, особенно с KEMPSTON джойстиком. И детали нужно иметь в наличии, желательно использовать диоды Шоттки. Или кто теоретически подскажет, как доработать. Польза была бы всем желающим иметь джойстик на SPECCY2007.
Для начала можно доработать одну линию, например, кнопку 0 (ОГОНЬ у SINCLAIR1 джойстика) имитировать какой-нибудь внешней кнопкой или тумблером.
---------- Post added at 00:54 ---------- Previous post was at 00:11 ----------
Схема для эксперимента:
Для SINCLAIR1 джойстика потребуется добавить диоды и резисторы еще на линии D1-D4.
Последний раз редактировалось zx-kit; 11.04.2011 в 22:50. Причина: Убрана реклама с RADIKAL FOTO
"L-256"
Итак,начал сборку сабжа,на экране вижу только квадратики,прошил атмегу и плис прошивками из архива speccy2007_v103a_src
на плате стоит атмега32-PU
память SEC KM62256CPL-7L
буфера 74HCT245С
скиньте кто-нить тест ПЗУ для 48 кб
---------- Post added at 11:25 ---------- Previous post was at 11:25 ----------
и с чего начать настройку?
Последний раз редактировалось axel_sunrise; 09.04.2011 в 04:39.
Возьми БК за Рога
а,нет,прикасаюсь к контактам процессора - запускается))))
Возьми БК за Рога
Подтяжка 6 вывода Z80 к +5В через резистор 470 R сделана ?
И шины данных через резисторы 10 К ?
Прошивки брать из этой темы - в первом посте ссылки есть. Вот тут лежат -- (http://zx.pk.ru/showpost.php?p=276169&postcount=27).
Последний раз редактировалось zx-kit; 09.04.2011 в 06:47.
"L-256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)