SiDiCar: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
nazwa rejestru sterujacego |
m wielkość banku |
||
| Linia 3: | Linia 3: | ||
Opisywany w TA układ może pomieścić 32/64 KB [[RAM]] podtrzymywanej bateryjnie. Dodatkowo bateria nie jest używana, jeśli komputer jest włączony. | Opisywany w TA układ może pomieścić 32/64 KB [[RAM]] podtrzymywanej bateryjnie. Dodatkowo bateria nie jest używana, jeśli komputer jest włączony. | ||
==Programowanie== | == Programowanie == | ||
Rejestr sterujący układu CARSET (tylko do zapisu) znajduje się pod adresem $D5FF. | Bank pamięci ma wielkość 8KB i jest mapowany w obszarze $8000-$9FFF. Rejestr sterujący układu CARSET (tylko do zapisu) znajduje się pod adresem $D5FF. | ||
* bit 0 wybór banku pamięci | * bit 0 wybór banku pamięci | ||
* bit 1 wybór banku pamięci | * bit 1 wybór banku pamięci | ||
* bit 4 włącza moduł w obszarze $8000 - $9FFF: 0 włączony, 1 wyłączony | * bit 4 włącza moduł w obszarze $8000-$9FFF: 0 włączony, 1 wyłączony | ||
* bit 7 powoduje zapis do rejestru: 0 odblokowany, 1 zablokowany | * bit 7 powoduje zapis do rejestru: 0 odblokowany, 1 zablokowany | ||
Wersja z 23 maj 2022, 17:49
SiDiCar to układ rozszerzający - acz niezgodnie ze 130XE - pamięć Atari XL/XE występujący w formie cartridge'a. Opisany po raz pierwszy w Tajemnice Atari nr 8/92, a potem także w TA 11-12/92.
Opisywany w TA układ może pomieścić 32/64 KB RAM podtrzymywanej bateryjnie. Dodatkowo bateria nie jest używana, jeśli komputer jest włączony.
Programowanie
Bank pamięci ma wielkość 8KB i jest mapowany w obszarze $8000-$9FFF. Rejestr sterujący układu CARSET (tylko do zapisu) znajduje się pod adresem $D5FF.
- bit 0 wybór banku pamięci
- bit 1 wybór banku pamięci
- bit 4 włącza moduł w obszarze $8000-$9FFF: 0 włączony, 1 wyłączony
- bit 7 powoduje zapis do rejestru: 0 odblokowany, 1 zablokowany
Rejestr jest zerowany po włączeniu zasilania.
Zobacz też
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.