TACT POLBASIC
Interfejs TACT POLBASIC podmienia ROM na zmodyfikowany BASIC i oferuje dwa porty OUT (linie danych ignorowane): #7F (127) oraz #BF (191). Jedynie A6, A7, /IORQ i /WR są dekodowane.
Posiada również dwa złącza Jack 3.5mm. Jedno podłączone do /NMI przez diodę (rodzaj wejścia?). Drugie poprzez tranzystor do jednego z wyjść 7474, którego stan może być zanegowany poprzez OUT do portu #7F (wartość jest ignorowana).
Port #BF (191) może zablokować zewnętrzny EPROM oraz przełączyć na wewnętrzny ROM. Przycisk NMI zeruje układ 7474 - ustawia POLBASIC ROM. Po wykonaniu OUT 191,0 trzeba zresetować, aby wewnętrzny BASIC pracował poprawnie (prawdopodobnie z powodu dodatkowych zmiennych używanych przez POLBASIC ROM). Następnie NMI przełącza ponownie na POLBASIC ROM, a kolejne OUT 191,0 znów na wewnętrzny ROM bez potrzeby resetowania.
Uwaga do schematu: w oryginale pin 3 układu 7410 nie jest podłączony, co sporadycznie może powodować problemy.
Pliki do pobrania
- tsrv32.zip 56.0kB (2006-03-29 05:21)
- Dokumentacja płytki w plikach Eagle,.sporządzona na podstawie działającego egzemplarza.
- tsrv32l.jpg 59.8kB (2004-02-05 20:54)
- Widok płytki od spodu.
- tsrv32e.jpg 55.8kB (2004-02-05 20:42)
- Widok płytki od strony elementów.
- tsrv32s.png 36.2kB (2004-02-01 17:28)
- Schemat (rysunek z Eagle).
- tsrv32b.png 26.7kB (2004-02-01 17:29)
- Płytka (rysunek z Eagle).
- polbasic.zip 13.0kB (2004-01-31 17:04)
- Zawartość POLBASIC.ROM
Zobacz również
- 128KB - 512KB PEROM - FlashD0
- 128KB albo 512KB PEROM (albo Flash EPROM) dla komputerów zgodnych ze Spectrum. Może wspomagać rozszerzenie 4MB RAM i służyć do zainstalowania ZXVGS.
| | Apple
Atari
Commodore
CPC
PC
Sam Coupé
YAMOD
Timex
ZX81
ZX Spectrum
|