Ram-Cart
From Atariki
Wersja z dnia 13:02, 13 gru 2012 Tdc (Dyskusja | wkład) (→64KB - int.) ← Previous diff |
Wersja z dnia 20:52, 7 maj 2013 Xxl (Dyskusja | wkład) (programowanie) Next diff → |
||
Linia 5: | Linia 5: | ||
Pierwowzorem układu był [[SiDiCar]]. | Pierwowzorem układu był [[SiDiCar]]. | ||
- | Obecnie układ można też spotkać w formie '''Double Ram-Cart''', który różni się od zwykłej wersji tym, że ma podwojoną liczbę układów pamięci - co daje już przyzwoitą pojemność - 256KB, a nawet (przy drobnych modyfikacjach) do 1MB. | + | Obecnie układ można też spotkać w wersji z przyciskiem RESET oraz w formie '''Double Ram-Cart''', który różni się od zwykłej wersji tym, że ma podwojoną liczbę układów pamięci - co daje już przyzwoitą pojemność - 256KB, a nawet (przy drobnych modyfikacjach) do 1MB. |
== 64KB == | == 64KB == | ||
Linia 19: | Linia 19: | ||
RAM-CART 128k produkowany był w dwu wersjach różniących się zastosowaną pamięcią SRAM. Różnica polega na odmiennym sterowaniu wejściem zapisu E (/E), stąd w wersji 2 (oznaczonej na schemacie) pojawiły sie dodatkowe bramki logiczne 7403 typu otwarty kolektor (OC). | RAM-CART 128k produkowany był w dwu wersjach różniących się zastosowaną pamięcią SRAM. Różnica polega na odmiennym sterowaniu wejściem zapisu E (/E), stąd w wersji 2 (oznaczonej na schemacie) pojawiły sie dodatkowe bramki logiczne 7403 typu otwarty kolektor (OC). | ||
+ | |||
+ | ==Programowanie== | ||
+ | Rejestr sterujący układu znajduje się pod adresem $D500. | ||
+ | |||
+ | - bit 0 włącza moduł w obszarze $A000 - $BFFF; | ||
+ | w trybie RO (odczytu): 0 włączony, 1 wyłączony a | ||
+ | w trybie RW (zapisu): 1 włączony, 0 wyłączony | ||
+ | |||
+ | - bit 1 włącza moduł w obszarze $8000 - $9FFF; | ||
+ | 1 włączony, 0 wyłączony | ||
+ | |||
+ | - bit 2 ustawiony blokuje rejestr do momentu wyłączenia komputera | ||
+ | |||
+ | - bity 3, 4 przełączają banki pamięci modułu 64K | ||
+ | |||
+ | - bit 5 przełącza dodatkowy bank pamięci w module 128K | ||
==Bibliografia== | ==Bibliografia== |
Wersja z dnia 20:52, 7 maj 2013
Rozszerzenie pamięci RAM do Atari XL/XE występujące w formie cartridge'a, produkowane przez łódzki zakład Unerring Masters. Pamięć jest podtrzymywana bateryjnie.
Pierwowzorem układu był SiDiCar.
Obecnie układ można też spotkać w wersji z przyciskiem RESET oraz w formie Double Ram-Cart, który różni się od zwykłej wersji tym, że ma podwojoną liczbę układów pamięci - co daje już przyzwoitą pojemność - 256KB, a nawet (przy drobnych modyfikacjach) do 1MB.
Spis treści |
64KB
RAM-CART 64k produkowany był w dwu wersjach różniących się zastosowaną pamięcią SRAM. Różnica polega na odmiennym sterowaniu wejściem zapisu E (/E), stąd w wersji 2 (oznaczonej na schemacie) pojawiły sie dodatkowe bramki logiczne 7403 typu otwarty kolektor (OC).
Płytka przygotowana była dla wersji 64k i 128k. W zależności od modelu dokonywano na niej modyfikacji. Model 64k - tylko dwie pamięci SRAM, tylko dwa oporniki 10k, brak zwory łączącej pin 12 układu 74174 i pinami 11,12 układu 7402 oraz pinami 9, 12 układu 7403. Te cztery piny połączone są zworą do +5V.
128KB
Model 128k - nalutowane dwie dodatkowe pamięci SRAM, wlutowane dwa dodatkowe oporniki 10k, wlutowana zwora łączące pin 12 układu 74174 z pinami 11,12 układu 7402 oraz pinami 9, 12 układu 7403. Wejścia /CS dodatkowych pamięci połączone są odpowiednio z pinami 3, 6 układu 7403 (patrz schemat RAM-CART 128k wersja 2)
RAM-CART 128k produkowany był w dwu wersjach różniących się zastosowaną pamięcią SRAM. Różnica polega na odmiennym sterowaniu wejściem zapisu E (/E), stąd w wersji 2 (oznaczonej na schemacie) pojawiły sie dodatkowe bramki logiczne 7403 typu otwarty kolektor (OC).
Programowanie
Rejestr sterujący układu znajduje się pod adresem $D500.
- bit 0 włącza moduł w obszarze $A000 - $BFFF; w trybie RO (odczytu): 0 włączony, 1 wyłączony a w trybie RW (zapisu): 1 włączony, 0 wyłączony
- bit 1 włącza moduł w obszarze $8000 - $9FFF; 1 włączony, 0 wyłączony
- bit 2 ustawiony blokuje rejestr do momentu wyłączenia komputera
- bity 3, 4 przełączają banki pamięci modułu 64K
- bit 5 przełącza dodatkowy bank pamięci w module 128K
Bibliografia
- Konrad Kokoszkiewicz, "RAM-CARTRIDGE dla Atari XL/XE", Bajtek 11/1992 (w Atarionline.pl), s. 12-13
Schematy
- Schemat wersji 64k
- Schemat wersji 64k - wersja druga
- Schemat wersji 128k - wersja oryginalna
- Schemat wersji 128k - wersja zmodyfikowana, autorstwa Zenona/Dial
- Schemat wersji 128k - wersja druga
- Schemat wersji 2x128k/256k - Double Ram-Cart
Odnośniki zewnętrzne
- RAM-CART Handler - TA 10/93 - instaluje dodatkowy dysk używający RAM-Carta
- Dial Group - oprogramowanie
- Double Ram-Cart - opis oprogramowania
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.