ARC (zegar)
From Atariki
(Różnice między wersjami)
Wersja z dnia 18:23, 19 gru 2005 Krap (Dyskusja | wkład) (stub opisu rejestru $d52f) ← Previous diff |
Aktualna wersja Mono (Dyskusja | wkład) (kategoria) |
||
Linia 1: | Linia 1: | ||
- | Zegar czasu rzeczywistego dla komputerów Atari XE/XL. Szczegóły w stołówce [http://hardware.atari8.info/arc.php ARC - alternatywa dla R-Time8 ] | + | '''Atari Real Clock''' - zegar czasu rzeczywistego dla komputerów Atari [[XL]]/[[XE]]. Został zaprojektowany przez [[Pasiu|Pasia]] jako alternatywa dla [[R-Time 8]]. Ze względu na dostępność wykorzystuje bardziej popularne układy - [https://download.epson-europe.com/pub/electronics-de/quartz/rtc72421.pdf RTC72421] firmy EPSON lub [https://www.amigawiki.org/lib/exe/fetch.php?media=de:parts:m6242b_oki_datasheet.pdf M6242B] firmy OKI. Montowany do środka komputera lub do [[cartridge|cartridge'a]]. |
- | <pre> | + | Układ wspierany jest przez system [[SpartaDOS X]]. |
- | $d52f - pod tym adresem siedzi tzw. rejestr F zegara, ktorego bity opisuje sie nastepujaco: | + | |
- | 7 0 | + | Zegar ma szesnaście czterobitowych rejestrów pod adresami $D520-$D52F: |
- | RegF: x x x x TEST 24/12 STOP REST | + | {| border="1" |
- | </pre> | + | |align="center"|Offset ||align="center"|Nazwa ||Bity (7-0)||Opis |
+ | |- | ||
+ | |align="center"| $0 || S1 || x x x x S8 S4 S2 S1|| 1-Second Digit Register | ||
+ | |- | ||
+ | |align="center"| $1 || S10 || x x x x x S40 S20 S10|| 10-Second Digit Register | ||
+ | |- | ||
+ | |align="center"| $2 || MI1 || x x x x M8 M4 M2 M1|| 1-Minute Digit Register | ||
+ | |- | ||
+ | |align="center"| $3 || MI10 || x x x x x M40 M20 M10|| 10-Minute Digit Register | ||
+ | |- | ||
+ | |align="center"| $4 || H1 || x x x x H8 H4 H2 H1|| 1-Hour Digit Register | ||
+ | |- | ||
+ | |align="center"| $5 || H10 || x x x x x PM/AM H20 H10|| PMAM / 10-Hours Digit Register | ||
+ | |- | ||
+ | |align="center"| $6 || D1 || x x x x D8 D4 D2 D1|| 1-Day Digit Register | ||
+ | |- | ||
+ | |align="center"| $7 || D10 || x x x x x x D20 D10|| 10-Day Digit Register | ||
+ | |- | ||
+ | |align="center"| $8 || MO1 || x x x x M8 M4 M2 M1|| 1-Month Digit Register | ||
+ | |- | ||
+ | |align="center"| $9 || MO10 || x x x x x x x M10|| 10-Month Digit Register | ||
+ | |- | ||
+ | |align="center"| $A || Y1 || x x x x M8 M4 M2 M1|| 1-Year Digit Register | ||
+ | |- | ||
+ | |align="center"| $B || Y10 || x x x x M80 M40 M20 M10|| 10-Year Digit Register | ||
+ | |- | ||
+ | |align="center"| $C || W || x x x x x W4 W2 W1|| Week Register | ||
+ | |- | ||
+ | |align="center"| $D || RegD || x x x x 30SECADJ IRQFLAG BUSY HOLD|| Control Register D | ||
+ | |- | ||
+ | |align="center"| $E || RegE || x x x x T1 T0 ITRPT/STND MASK|| Control Register E | ||
+ | |- | ||
+ | |align="center"| $F || RegF || x x x x TEST 24/12 STOP REST|| Control Register F | ||
+ | |} | ||
+ | |||
+ | http://www.serious-dial.atari.pl/SSerious/S12/obrazki/arc_hard_arc.png | ||
+ | |||
+ | == Zobacz także == | ||
+ | * [http://hardware.atari8.info/arc.php Pasia stołówka - ARC - alternatywa dla R-Time8 ] | ||
+ | * [http://www.krap.pl/atari/xegs/PB296349.JPG XEGS z zainstalowanym układem] | ||
+ | * [https://atari.datriware.com/RTC_Clock?&order=poradi,item RTC Clock] autorstwa [[Datri]]ego | ||
{{stub}} | {{stub}} | ||
[[Kategoria:Atari 8-bit]] | [[Kategoria:Atari 8-bit]] | ||
+ | [[Kategoria:Peryferia 8-bit]] |
Aktualna wersja
Atari Real Clock - zegar czasu rzeczywistego dla komputerów Atari XL/XE. Został zaprojektowany przez Pasia jako alternatywa dla R-Time 8. Ze względu na dostępność wykorzystuje bardziej popularne układy - RTC72421 firmy EPSON lub M6242B firmy OKI. Montowany do środka komputera lub do cartridge'a.
Układ wspierany jest przez system SpartaDOS X.
Zegar ma szesnaście czterobitowych rejestrów pod adresami $D520-$D52F:
Offset | Nazwa | Bity (7-0) | Opis |
$0 | S1 | x x x x S8 S4 S2 S1 | 1-Second Digit Register |
$1 | S10 | x x x x x S40 S20 S10 | 10-Second Digit Register |
$2 | MI1 | x x x x M8 M4 M2 M1 | 1-Minute Digit Register |
$3 | MI10 | x x x x x M40 M20 M10 | 10-Minute Digit Register |
$4 | H1 | x x x x H8 H4 H2 H1 | 1-Hour Digit Register |
$5 | H10 | x x x x x PM/AM H20 H10 | PMAM / 10-Hours Digit Register |
$6 | D1 | x x x x D8 D4 D2 D1 | 1-Day Digit Register |
$7 | D10 | x x x x x x D20 D10 | 10-Day Digit Register |
$8 | MO1 | x x x x M8 M4 M2 M1 | 1-Month Digit Register |
$9 | MO10 | x x x x x x x M10 | 10-Month Digit Register |
$A | Y1 | x x x x M8 M4 M2 M1 | 1-Year Digit Register |
$B | Y10 | x x x x M80 M40 M20 M10 | 10-Year Digit Register |
$C | W | x x x x x W4 W2 W1 | Week Register |
$D | RegD | x x x x 30SECADJ IRQFLAG BUSY HOLD | Control Register D |
$E | RegE | x x x x T1 T0 ITRPT/STND MASK | Control Register E |
$F | RegF | x x x x TEST 24/12 STOP REST | Control Register F |
[Edytuj]
Zobacz także
- Pasia stołówka - ARC - alternatywa dla R-Time8
- XEGS z zainstalowanym układem
- RTC Clock autorstwa Datriego
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.