"Лучеб" ты сделал сразу "Иришу" и "производные" укушенный "барсиком", с семплом z8s180 33MГц
тот случай, когда не хватает смайлов на форуме
http://content.onliner.by/news/2012/...1b53605867.jpg
Вид для печати
"Лучеб" ты сделал сразу "Иришу" и "производные" укушенный "барсиком", с семплом z8s180 33MГц
тот случай, когда не хватает смайлов на форуме
http://content.onliner.by/news/2012/...1b53605867.jpg
Модуль дешифраторов. Схема сделана с запасом. Формирует сигналы выбра по младшему байту адреса порта и для Ориона по старшему адресу памяти. Выбранные сигналы можно подать на шину. В модуле сигнал подается на вход выбора микросхемы наприямую, если она двунаправленная или через элемент ЛЛ1. Для порта ввода (клавиатура, джойстик и т.п.) на второй вход элемента подать RD. Для порта вывода (BEEPER, регистр выбора режима и т.п.) - WR.
https://www.radikal.kz/images/2018/0...8021902.md.png
https://www.youtube.com/watch?v=Iy7-GGuxaiI
по поводу разрешения экрана - лучше начать с минимального - а там, как говорится, аппетит прийдёт во время еды )
Все идеи по улучшению графических и других возможностей компьютеров надо разделить на 3 модульных компьютера.
1. Компьютер "METEOR-128". Для доработанных игр ZX Spectrum и новых игр. Тема "Идеальный Спектрум"
Z80 на частоте 3.5 MHz.
Коммутатор памяти.
Порты управления с однобайтовой адресацией.
RAM 128K.
Без ПЗУ.
FLASH картридж 128К.
Три плоскости улучшенной спековской графики с маской.
В каждой плоскости теневой и отображаемый экраны.
Линейная адресация с адреса 0.
Аппаратный мультиколор.
FLASH BRIGHT.
Развертка TV 50 Hz.
15 спековских цветов без маски.
Видеовыход RGBI.
Окно графики 256х192 точки.
Частота точек 7 MHz.
INT 50 Hz.
Звук BEEPER, возможен дополнительный модуль с музыкальным сопроцессором.
Порт геймпада SEGA MEGADRIVE с двумя кнопками FIRE.
Порты механической клавиатуры на 40 кнопок, кемпстона, бипера.
2. Компьютер "CHELYABINSK". Для игровых программ типа как SEGA MEGADRIVE.
Z8S180 на частоте 25 MHz.
Коммутатор памяти.
Порты управления с однобайтовой адресацией.
RAM 128K-1M.
FLASH картридж 128К-512K.
Графический режим - один спрайтовый слой и 3 тайловых фона с аппаратным скроллингом.
Окно графики 320х240 точек.
256 цветов из палитры 32768.
Видеовыход VGA 640x480 60 Hz.
Частота точек 12,5 MHz.
INT 60 Hz.
Порты клавиатуры, PS2 геймпада, MP3+General Midi.
Клавиатура 64 клавиши русско-английская.
Тайлы аппартаные. Вся карта уровня задается двухбатными номерами спрайтов. В окне выводится часть карты указанием координаты в карте. Таких слоев тайлов 3 плоскости - одна перед спрайтами и две после спрайтов. Размер тайла 16х16 точек по 255 цветов на точку.
Спрайты на отдельной плоскости. 255 цветов на точку. Рисуются вертикальными столбиками командой LDIR.
3. Компьютер "HORIZONT". Для любителей текстовых компьютеров типа Орион и Радио-86РК и системных программ.
Z80 на частоте 20 MHz.
Коммутатор памяти.
Порты управления с однобайтовой адресацией.
RAM 1M.
FLASH картридж 128К-512K.
RAM-DISK с батарейкой.
Компорты.
Таймеры.
Прерывания.
DMA.
Текстовой режим 64 символа в строке.
Графический режим типа Орион 384х256 точки 4 бита.
Видеовыход SVGA 800x600 60 Hz.
Частота точек 20 MHz.
INT 60 Hz.
Порты клавиатуры, бипера.
Клавиатура 64 клавиши русско-английская.
Давайте уже решим сделать новый компьютер - лучше чем иностранный next. я имею ввиду принцип работы и возможности, а не внешний вид. для меня важнее как он работает, что может и насколько просто программирование, а не сколько табуреток или тумбочек занимает.
Вопрос сложный, что реализовать, на какой элементной базе. Надо серьезно обсудить.
Хочу Амигу!