За счет убирания 16 микрух памяти и маленькой оптимизации схемы :)
Вид для печати
Хочу подилиться схемными идеями из своего проекта, сам его не всилах доделать.
Здесь секретов в проекте не предвидется, замечания и предложения приветсвуются. Только чтобы не было сильно заморочено.
Вот собственно схема проекта, пока проставил позиционные обозначения микросхем.
Смотрите, высказывайтесь - желательно посмотрите повнимательнее, чтобы не пришлось потом резанием заниматься. Контроллер дискогрыза как в оригинале упрощенный, посему тоже обратите внимание, может его нужно немного усложнить? В итоге 60 корпусов.
P.S. Вложение удалено так как есть обновленная версия схемы.
Предлагаю несколько изменить схему подключения клавиатуры.Цитата:
Сообщение от Mick
Вариант с возможностью работы как с обычной матрицей, так и с контроллером PS/2:
PS. Если не предполагать работу с обычной матрицей, то диоды можно не ставить.
- DD15.3 как понимаю должна быть ЛЕ, а не ЛЛ
- добавь если не трудно переключатель на перемычках на выход AY, чтоб можно было отключиться от сигналов самой микросхемы и подключить внешний звуковой стерео сигнал
- на вход BC2 AY тож неплохо поставить перемычку переключающую либо +5в либо /DOS, эт для AYBus
- завести через перемычки на ноги AY сигналы маскируемого прерывания. В нормальном состоянии INTULA/, *INT/ и INTBUS/ замкнуты перемычками вместе как на твоей схеме, при работе через AYBus они размыкаются и подключаются к указанным ногам AY- кроме того если не трудно, то добавь 4 резистора в смеситель AY со спикером вот так:Код:_______________________________________
| AY-3-8910 | AY-3-8912 | eAYBus |
|pin| signals |pin| signals |signals|i/o|
|___|_________|___|_________|_______|___|
|02 | NC |02 | TEST1 | INTU/ | o|
|04 |Channel A|04 |Channel B| *INT/ |i |
|05 | NC |05 |Channel A| INTB/ | o|
|___|_________|___|_________|_______|___|
Код:+---------> SPEAKER
OUT 2R | R
D4#FE --===--+--===--+
|
+-------+
OUT 2R | 2R
D3#FE --===--+--===--> GND
caro, а прошивка последняя из твоей темы?