Sinclair ZX Spectrum 48kB
IM2FIX - likwidacja śnieżenia
ULA generuje zaklócenia ekranu (śnieżenie, flickers) jeśli rejestr I jest ustawiony na wartość z zakresu #40..#7F. (Ponieważ I jest umieszczany jako starszy bajt na liniach adresowych podczas każdego cyklu odświeżania T4, ULA interpretuje to jako bardzo częsty dostęp do pamięci ekranu.) Aby to poprawić, linia A14 podłączona do ULA ULA musi być przemnożona (AND) z linią /RFSH. (Tak, że adres odświeżania wskazuje bezpiecznie na ROM. W przypadku przeróbki do zgodności z ZX128 również zabiezpiecza to wolne banki w sekcji D - przekierowywuje adres na szybką seskcję C.)
Bramka AND może być zbudowana z diody oraz i rezystora 1kom, albo tranzystora PNP i rezystora. Najlepszy sposób na zamontowanie poprawki to umieszczenie tranzystora pod Z80 (/RFSH - pin 28 - jest blisko masy GND - pin 29). Linia A14 musi być odcięta od ULA w 2 miejscach. Fragment A14 obejmujący zworkę i złącze krawędziowe musi być połączony z fragmentem A14 obejmującym Z80 i klawiaturę. Fragment podłączony do ULA musi być odseparowany od nich przez rezystor. Następnie, anodę diody lub emiter tranzystora musi być połączony do wejścia A14 ULA (pin 36).
Pliki do pobrania
- 40892019.jpg 16.3kB (2005-01-30 16:26)
- 32K rampack - zewnętrzne 32kB RAM dla ZX Spectrum 16kB.
- 4164-pl.txt 1.1kB (2004-12-04 16:27)
- [pl] Replacing 4116 with 4164.
- 2_sch.gif 508.8kB (2004-11-16 00:42)
- Schemat Issue 2 (dobra jakość).
- 3_sch.gif 711.0kB (2004-11-16 00:46)
- Schemat Issue 3 (dobra jakość).
- 4ab_sch.gif 888.7kB (2004-11-16 00:50)
- Schemat Issue 4A/4B (dobra jakość).
- 3b_sch.gif 710.4kB (2004-11-16 00:47)
- Schemat Issue 3B (dobra jakość).
- 6a_sch.gif 710.2kB (2004-11-16 00:29)
- Schemat Issue 6A (dobra jakość). Błąd: na złączu krawędziowym nie ma /RFSH.
- 5_sch.gif 482.5kB (2004-11-16 00:50)
- Schemat Issue 5 (dobra jakość). Błąd: brakuje kropki na /MREQ.
- service.zip 342.2kB (2002-09-15 16:17)
- Instrukcje serwisowe i częściowe schematy.
Linki do innych stron- http://members.lycos.co.uk/eightbitula/
- The Lil Old Sinclair Computer Technical Information Repository. Schematy i serwis.
Zobacz również
- 4MB RAM upgrade : ZX Spectrum
- Rozszerzenie pamięci dla ZX Spectrum - 4MB RAM (DRAM).
| | Commodore
MSX
Spectrum
Timex
68008
8080
Z80
|