ZX Max 48: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(→Linki) |
(→Opis) |
||
Linia 54: | Linia 54: | ||
| dodano obsługę sygnału /IORQULA (!!) Wymagana jest modyfikacja na płytce. Należy dodać rezystor 470R pomiędzy piny 20 i 24 CPLD i połączyć pin 20 z polem A13 złącza krawędziowego. | | dodano obsługę sygnału /IORQULA (!!) Wymagana jest modyfikacja na płytce. Należy dodać rezystor 470R pomiędzy piny 20 i 24 CPLD i połączyć pin 20 z polem A13 złącza krawędziowego. | ||
|- | |- | ||
− | | | + | | [https://drive.google.com/open?id=1b4P5GYybr7_9Z7Un7-lSeEFAyeCrWOlY 1.2zx81] |
| 02/01/2018 | | 02/01/2018 | ||
| zawartość jak wersji 1.2 z mapowaniem klawiatury od ZX81 | | zawartość jak wersji 1.2 z mapowaniem klawiatury od ZX81 | ||
Linia 69: | Linia 69: | ||
| 25/12/2017 | | 25/12/2017 | ||
| zawartość jak wersji 2.1 z mapowaniem klawiatury od ZX81 | | zawartość jak wersji 2.1 z mapowaniem klawiatury od ZX81 | ||
+ | |- | ||
+ | | '''NEW''' [https://drive.google.com/open?id=1n2u87HUp-SEAFnkIkM5DoDGHZNTbohJ2 2.2] | ||
+ | | 19/01/2018 | ||
+ | | poprawiono generowanie sygnału zegarowego dla układu AY | ||
|} | |} | ||
+ | |||
Uwagi: | Uwagi: | ||
*Plików dla CPLD nie można używać zamiennie pomiędzy różnymi wersjami PCB. Kilka sygnałów (np. obsługa klawiatury) zostało inaczej wyprowadzonych z CPLD w poszczególnych wydaniach płytki. | *Plików dla CPLD nie można używać zamiennie pomiędzy różnymi wersjami PCB. Kilka sygnałów (np. obsługa klawiatury) zostało inaczej wyprowadzonych z CPLD w poszczególnych wydaniach płytki. |
Wersja z 08:57, 19 sty 2018
Opis
Następny klon ZX Spectrum autorstwa Dona "Superfo" w oparciu o CPLD. Tym razem płytka została zaprojektowana, aby pasowała do obudowy ZX81/TS1000.
Wydanie 1: (schemat)
- zalecane poprawki:
- w seksji wej/wyj audio jak pokazano na rysunku Mod.i1.1
- dodatkowy rezystor 33R pomiędzy tranzystorem Q2 a głośnikiem LS1
- dodatkowa dioda 1A i zworka w miejsce J9. Dioda ma na celu zabezpieczenie stabilizatora +5V przed błędną polaryzacją zasilania.
- lista materiałowa (BOM)
- projekt płytki (PCBi1)
Wydanie 2: (schemat)
- naniesione poprawki do wydania 1
- dodano układ dźwiękowy AY-3-8912
- dodano obsługę joysticka w standardzie Kempston
- projekt płytki (PCBi2)
Wsady do Altery:
Wersja | Data | Opis |
---|---|---|
1.0 | 09/10/2017 | pierwsza edycja wsadu dla ZX Maxa 48 Issue 1 |
1.1 | 23/11/2017 | dodano obsługę syngnału CLKB; sygnał jest wyprowadzony na złącze krawędziowe |
1.1zx81 | 24/12/2017 | zawartość jak wersji 1.1 z mapowaniem klawiatury od ZX81 |
1.2 | 23/12/2017 | dodano obsługę sygnału /IORQULA (!!) Wymagana jest modyfikacja na płytce. Należy dodać rezystor 470R pomiędzy piny 20 i 24 CPLD i połączyć pin 20 z polem A13 złącza krawędziowego. |
1.2zx81 | 02/01/2018 | zawartość jak wersji 1.2 z mapowaniem klawiatury od ZX81 |
2.0 | 19/12/2017 | pierwsza wsadu dla ZX Maxa 48 Issue 2; dodana obsługa układu AY (BDIR, BC1, AYCLK) w stosunku do wydań z serii 1.x |
2.1 | 23/12/2017 | dodano obsługę sygnału /IORQULA; sygnał jest wyprowadzony na złącze krawędziowe |
2.1zx81 | 25/12/2017 | zawartość jak wersji 2.1 z mapowaniem klawiatury od ZX81 |
NEW 2.2 | 19/01/2018 | poprawiono generowanie sygnału zegarowego dla układu AY |
Uwagi:
- Plików dla CPLD nie można używać zamiennie pomiędzy różnymi wersjami PCB. Kilka sygnałów (np. obsługa klawiatury) zostało inaczej wyprowadzonych z CPLD w poszczególnych wydaniach płytki.
- Pliki z dopiskiem "zx81" pozwalają na wykorzystanie klawiatury z ZX81. Dodatkowo należy skrzyżować diody D5 (A12) i D6 (A9) na PCB.
Linki
Wątki na forum speccy.pl:
- ZX Mini 48 i ZX Max 48 - wydanie 1
- ZX Max 48 ISSUE 2 - wydanie 2
Oprogramowanie do Altery Max7000
- Altera Quartus II 13.0sp1
- biblioteka Altera Max7000S