1

Temat: jak najprosciej podpiac 8255 do 6502

Hej,

Znalazlem w starych 'scalakach' calkiem zwawego 8255. Moze mi ktos nakreslic prosty schemat jak to podpiac do atari zeby uzyskac dostep do niego?
Adresy/Dane wiem jak podlaczyc, gorzej ze zdekodowaniem tego na jakims $Dxxx. Wiem ze podlaczano swego czasu drugie PIA w atari, a 8255 sie wiele nie rozni, wiec chyba to bedzie dosc trywialne. Jesli by mi sie to udalo to bym mial pomysl na nowe rozszerzenie do atari :)

EDIT:

74138 da rade chyba, tylko jak to podpiac :)

Ostatnio edytowany przez mikey (2009-05-20 01:24:02)

2

Odp: jak najprosciej podpiac 8255 do 6502

w atari magazyn byl schemat jak podlaczyc 8255, kojarzy mi sie nawet tytul okno na swiat czy jakos tak...

http://atari.pl/hsc/ad.php?i=1.

3

Odp: jak najprosciej podpiac 8255 do 6502

Hej!

Przykład podpięcia 8255A pod port cartridge: format rastrowy: PNG, format wektorowy: PDF.

pozdrawiam
Seban

Ostatnio edytowany przez seban (2009-05-20 10:24:33)

4

Odp: jak najprosciej podpiac 8255 do 6502

Wr=!(!rw & Phi2)
Rd=!(rw & Phi2)

przechodze na tumiwisizm

5

Odp: jak najprosciej podpiac 8255 do 6502

Dzieki.

Seban, a gdzie to sie zdekoduje? na D5xx?
Candle: moglbys jasniej?

6

Odp: jak najprosciej podpiac 8255 do 6502

no na bramki przerysowac?
7400, pierwsza bramka zwarte dwa wejscia do sygnalu rw, druga bramka pierwsze wejscie do wyjsica pierwszej, drugie do fi2 - masz WR
analogicznie RD
dane do danych, adresy do adresow, CS do np D6xx albo D7xx (d6xx jest na nodze 9 74138 w atarce - tyle pamietam)

przechodze na tumiwisizm

7

Odp: jak najprosciej podpiac 8255 do 6502

Hej!

Tak dokładnie, zdekoduje się na $D5xx. Dostępne będą 4 rejestry, np. pod $D500, $D501, $D502 i $D503.

Jeżeli chciałbyś montować do środka i masz wolne obszary $D6xx, $D7xx to możesz się wpiąć sygnałem ~CS, pod pin 9 lub 7 układu 74138 (U2) na płycie Atari, poniżej kawałek schematu ATARI wykonanego przez JER-a:

http://seban.slight.pl/aa/65xe_02.gif

Pozwoliłem sobie wkleić dla zobrazowania tego o który układ dokładnie chodzi.

Ostatnio edytowany przez seban (2009-05-20 11:13:48)

8

Odp: jak najprosciej podpiac 8255 do 6502

ok, dzieki koledzy, juz wszystko jasne.

9

Odp: jak najprosciej podpiac 8255 do 6502

Witam,

Mam pytanie odnośnie schematu podanego przez kol. Sebana
Nie rozumiem po co uzywa sie bramki U2A, skoro mozna ja ominac. (np tak jak tutaj http://www.atarimagazines.com/computeii/issue2/17-1.jpg)
Mozna prosic o wyjasnienie?

Nice shoes...

10

Odp: jak najprosciej podpiac 8255 do 6502

nie wiem skąd pochodzi układ który przedstawiłeś ale jest on jakimś nieporozumieniem,  z dwóch powodów. po pierwsze odczyt (~RD)z 8255 nie jest synchronizowany w żaden sposób z fi2, po drugie zapis (~WR) do 8255 przez cpu przy zaproponowanym przez ciebie układzie nastąpi przy złym zboczu fi2. takie rozwiązanie nie ma szans na stabilne działanie o ile ma w ogóle szanse na jakiekolwiek działanie.

update: candle zwrócił mi uwagę że na twoim schemacie jest ~R/W (co oczywiście ja przegapiłem), w przypadku rodziny 65xx masz sygnał R/~W. I teraz albo zakładamy błąd w druku i wtedy wracamy do dwóch powyższych problemów albo pokazujesz jak jest generowany ~R/W... i wtedy możemy wnikać dalej ;)

pozdrawiam
Seban

Ostatnio edytowany przez seban (2009-11-30 21:23:38)

11

Odp: jak najprosciej podpiac 8255 do 6502

pochodzi z artykulu o dolaczaniu 6502 do 8255 z magazynu compute
http://www.atarimagazines.com/computeii … page17.php

Nice shoes...

12

Odp: jak najprosciej podpiac 8255 do 6502

RD, can be the inverted R/W signal which need not (but can be) gated with ?2.

przechodze na tumiwisizm

13

Odp: jak najprosciej podpiac 8255 do 6502

no właśnie to samo dojrzałem... i nie mnie oceniać rewelacje w stylu "which need not (but can be) gated with ?2.". Nie odważyłbym się zaprojektować układu któy nie synchronizuje zapisów/odczytów z FI2. Ale jeżeli dodać wspomniany "inverted R/~W" gated with FI2 to wyjdzie na to samo co było proponowane przeze mnie i candle parę postów wyżej rozwiązanie.

Ostatnio edytowany przez seban (2009-11-30 22:09:57)