zx_gamer, подскажите пожалуйста, где Вы взяли схему тактового генератора?
Обычно такая схема используется для элемента "НЕ" на CMOS-логике (например 74HC04). Сомневаюсь, что будет работать на TTL.
Вид для печати
zx_gamer, подскажите пожалуйста, где Вы взяли схему тактового генератора?
Обычно такая схема используется для элемента "НЕ" на CMOS-логике (например 74HC04). Сомневаюсь, что будет работать на TTL.
Классический мультивибратор на ТТЛ:
https://i.ibb.co/PYcjhTh/PC-XT.png
Подстроечный конденсатор Вам разумеется не нужен. Резистор на выходе тоже можно исключить.
В самом простом варианте - генератор из схемы "Ленинграда":
https://i.ibb.co/fY8Yqt3/image.png
Только обычно чем проще схема, тем больше с ней проблем. Во втором варианте сигнал сильно отличается от меандра. На предельных для Z80 частотах это может быть критично.
Rio444, вот так правильно?
https://serfcity.github.io/shema3.png
ну почти.
выводы процессора 16, 17, 24, 25 - обязательно подтянуть к +5 через резисторы любого номинала (в пределах разумного).
конденсатор в 10 пик параллельно кнопке - не даст ничего. надо хоть 100 нан поставить.
по подключению памяти все ок.
по подключению порта вывода все ок. только один вопрос : нафига там элемент 8и-не? его входы к каким адресам подключены? если его убрать, то будет возможна запись в порт с любого адреса...
Если конденсатор для того, чтобы дать остальным чипам включиться, перед снятием Reset с CPU, а не защита от дребезга (как сначала подумал), то и 100 нФ мало.
Резистор R2 поднять до ~10К, конденсатор C2 в пределах 1..4.7мкФ. Либо пропорционально уменьшаем C2 - увеличиваем R2 (и наоборот).
Параллельно R2 диод 1N4148 (КД522), катодом к +5В.
Исправил.
https://serfcity.github.io/shema4.png
- - - Добавлено - - -
Хочу иметь возможность потом напаять столько портов, сколько будет надо.
- - - Добавлено - - -
Зачем? Я неправильно подключить прибор не смогу.
Rio444, а кондер здесь вообще сильно нужен?