С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
а если верить вот этой схеме https://специалист-пк.рф/schemes/Erick.pdf (а другой я не нашел) - то нет, /INT висит на +5В.
- - - Добавлено - - -
и еще придумать как обеспечить их правильную работу (8080 в отличие от Z80 сам ничего не умеет). хотя бы шину подтянуть придется, надо смотреть будет ли этого достаточно.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
ну так правильно, там анализируется слово состояния и в цикле прерывания нет сигнала RDM/, так что подтяжка шины выдает FF и все работает как надо. в Специалисте же слово состояния никак не анализируется, и как по факту будет работать прерывание - я предсказать не берусь.
из даташита 8080:
"It is the responsibility of the
peripheral logic to see that an eight-bit interrupt instruction
is "jammed" onto the processor's data bus during state T3.
In a typical system, this means that the data-in bus from
memory must be temporarily disconnected from the processor's
main data bus, so that the interrupting device can
command the main bus without interference."
а как подать на INT импульс с кадровой - так это дело десятое, один проводок кинуть.
Последний раз редактировалось Serg6845; 20.06.2025 в 13:26.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
у меня вообще стоит ВК38 (и ВН59 до кучи) - проблем с совместимостью пока не замечал.
анализировать можно по разному, для прерываний достаточно 0-й бит смотреть, если 1 - значит прерывание и в этом цикле чтения отключаем шину и пусть на нее резисторы FF выдают, а все остальное останется как прежде, DBIN и /WR от этого не зависят.По факту появляется плюс, выделения чисто портов по командам (IN и OUT).
я даже пальцем могу показатьНо я не в курсе кто то халявит там с командами IN и OUT
https://zx-pk.ru/threads/36134-zapol...=1#post1212377
Последний раз редактировалось Serg6845; 20.06.2025 в 16:14.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
А где можно поглядеть на включение ВК38 и ВН59 до кучи. Интересно.
- - - Добавлено - - -
Ну я про порты упомянул просто с целью увеличения так сказать возможностей. Но если никому не уперлось, то да можно только один бит анализировать.
- - - Добавлено - - -
Просто некоторые тут монстра создать решили, а мы так сказать подкинули идей для большей монструозности.![]()
Да, перечитал ветку и увидел всё. И что ты игрушку под это дело адаптировал.
А можешь какой-нибудь простенький тестик сделать для AY, подключенного по схеме из РадioАматора? @Pyk мог бы это добавить в Emu80, но, говорит, что ему проверять не на чем.
С уважением, Станислав.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)