forum speccy.pl
ZX Spectrum => HARDWARE => Wątek zaczęty przez: steev w 2019.08.25, 23:34:38
-
Gdy interface podpięty do szyny odezwie się na porcie obsługiwanym przez ULA, w zasadzie nie powinno być problemu.
Szyny w ZX 46/128/+2 są rozdzielone rezystorami, interface wins - flawless victory (choć ULA może się chyba zrobić nieco cieplejsza)
Ale co się stanie w przypadku +2AB/+3AB z Amstrad ASIC?
Siwy dym?
-
ULA wins, z tego co wiem. Tak więc interfejsy typu zewnętrzna klawiatura nie działają.
"The split bus architecture is implemented internally to the gate array instead of externally using resistors as on all previous Spectrums, resulting in external peripherals not being able to drive the keyboard any longer."
(ze strony https://spectrumforeveryone.com/technical/zx-spectrum-models/)
-
Jest takie coś co zowie się ZX-Fixer, aby interfejs odezwał się poprawnie.
-
Fakt, jest coś takiego.
https://www.tindie.com/products/TRC/zx-fixer/
Ale poza diodami rozwiązującymi problem dwóch linii /ROMCS, nie bardzo widzę, jak rezystory mają umożliwić pracę interfejsom joysticków lub klawiatury. Co najwyżej zabezpieczają one pajączka przed przegrzaniem, gdy interfejs używa parzystych portów.
Wśród wymienionych pod podanym linkiem interfejsów które będą z tym cudem działać, absolutnie wszystkie używają linii /ROMCS. I żaden z nich nie korzysta z portu #FE.
-
Mea culpa, przy klawiaturce nie zadziała, jedynie ULA nie odejdzie w zaświaty.
-
Biorąc pod uwagę jej dostępność, to i tak świetne wyjście :)
-
Pójdę za ciosem, bo ciekawi mnie jeszcze jeden drobiazg z 40077 (a nie umiem znaleźć)
Do czego to dziwo wykorzystuje sygnał nWAIT? Drukarka? Coś nie daj Intel jeszcze innego?
-
Nie do końca chyba wiem, o co Ci chodzi.
Ale generalnie na schematach czasami literka N oznacza negację, więc jest to zwykłe, zilogowskie /WAIT.
A jeśli chodzi Ci o to, po co /WAIT jest doprowadzony do 40077, to moim pierwszym podejrzeniem jest komunikacja z FDC.
-
A jeśli chodzi Ci o to, po co /WAIT jest doprowadzony do 40077, to moim pierwszym podejrzeniem jest komunikacja z FDC.
Dokładnie o to.
Tyle, że nie 'do' ale 'z'.
Nie znam niestety na tyle dobrze µ765 żeby dyskutować :)