Temat: VIAtariXE

Witam,

Sezon ogórkowy... postów jak na lekarstwo, nie ma co czytać :-) Postanowiłem zrobić nowe proste rozszerzenie do mojego testowego XE umożliwiające mi niezależne od PIA sterowanie portami PA i PB jak również transmisją szeregową. A wszystko za sprawą VIA 6522 - wciąż dostępnego w przystępnych cenach na eBay...

W ten oto sposób powstało VIAtariXE, które daje nam trochę ciekawych możliwości. Inspiracją do projektu była "karta graficzna", którą wykonał Daryl Rictor (http://sbc.rictor.org/vid3.html). Daryl wykorzystał VIA6522 do sterowania małej Atmegi, która to stanowi dość sprytny generator znaków... i to jest jakby clue całego projektu - zrobić podstawę sprzętową by móc sterować dowolne inne urządzenie.

Schemat:
VIAtariXE 1.0 schemat

PCB:
VIAtariXE 1.0 PCB

Zmontowany układ:
VIAtariXE 1.0 gotowy

Zamontowany układ:
VIAtariXE 1.0 zamontowany

Wymagane sygnały podpiąłem bezpośrednio z modułu pamięci SRAM (czerwony laminat)

Do szczegółowej lektury zapraszam na swojej stronie. Posiadam kilka "wolnych" PCB jakby ktoś był zainteresowany :-)

Ostatnio edytowany przez pancio.net (2019-07-12 17:10:21)

Post's attachments

VIAxe.zip 77.48 kb, liczba pobrań: 3 (od 2019-07-12) 

Tylko zalogowani mogą pobierać załączniki.
https://systemembedded.eu/
"...Mówił mi to jeden facet, który znał się na atari i takich różnych rzeczach. On mówił, że procesor 6502 to był początkowo procesor wojskowy. On ma tajne funkcje, nie wiadomo w ogóle, co one mogą robić..."

2

Odp: VIAtariXE

Co prawda nie jestem zainteresowany projektem, ale może komuś przydałaby się możliwość obsługi przerwań IRQ od tych układów?

Edit: Dawno temu kiedy projektowano rozszerzenia Stereo z POKEY-em nikt nie pomyślał o tym i obecnie praktycznie żadne stereo (prócz czeskiego) nie generuje przerwań drugim układem. A czasem by się przydało...

Ostatnio edytowany przez mono (2019-07-10 17:28:53)

hex, code and ror'n'rol!
"mężczyzna wydoił wielbłąda żoną"
"wcześniej miał na imię Heidi i był niemiecką kulomiotką"

3

Odp: VIAtariXE

Pomyślałem o tym.
Pin odpowiedzialny za przerwania układu VIA6522 jest podpięty do wspólnego /IRQ komputera. Wystarczy napisać odpowiedni podprogram, który sprawdzi wystąpienie przerwania na VIA - stąd już prosta droga do obsługi np. transmisji szeregowej.

https://systemembedded.eu/
"...Mówił mi to jeden facet, który znał się na atari i takich różnych rzeczach. On mówił, że procesor 6502 to był początkowo procesor wojskowy. On ma tajne funkcje, nie wiadomo w ogóle, co one mogą robić..."

4

Odp: VIAtariXE

Zgłoś to do konkursu abbuc hardware

5

Odp: VIAtariXE

A Kolega to się nap@#$la czy tylko trochę szydzi? :-)

A tak na poważnie, to nic odkrywczego, nie nadaje się na żadne compoty

https://systemembedded.eu/
"...Mówił mi to jeden facet, który znał się na atari i takich różnych rzeczach. On mówił, że procesor 6502 to był początkowo procesor wojskowy. On ma tajne funkcje, nie wiadomo w ogóle, co one mogą robić..."

6

Odp: VIAtariXE

offtop: jak taki z Ciebie szpenio to zerknij na to:

https://www.youtube.com/watch?v=V6HQrXCRZsw

idea na Atari byla juz testowana:

https://www.youtube.com/watch?v=3Uqtxvnk8f0

na kiedy?

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

7

Odp: VIAtariXE

Z grzeczności nie będę się czepiał mimo zaczepki...

Czekam na Twój projekt, chętnie go nawet kupię :-) a poza tym, filmik jest z przed 5 lat i słuch po Tom-karcie zaginął...

https://systemembedded.eu/
"...Mówił mi to jeden facet, który znał się na atari i takich różnych rzeczach. On mówił, że procesor 6502 to był początkowo procesor wojskowy. On ma tajne funkcje, nie wiadomo w ogóle, co one mogą robić..."

8

Odp: VIAtariXE

za cienki jestem w uszach ale na pewno kiedys ktos ogarniety wykorzysta pomysl z tomka8 i podlaczy śjakies RPI do generowania obrazu dla atari...

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

9

Odp: VIAtariXE

Dlatego też nie porywam się na tak trudne projekty, dzięki temu przynajmniej proste release-y mi wychodzą i może się komuś przydadzą. Moje zabawki to ukłon w stronę tych, którzy lubią sobie posterować, pomierzyć - tych co mają zacięcie do RPi i nostalgie do Atari. Nie robię nic odkrywczego ale raczej odtwórczego. Tyle w temacie

[/OFFTOP]

https://systemembedded.eu/
"...Mówił mi to jeden facet, który znał się na atari i takich różnych rzeczach. On mówił, że procesor 6502 to był początkowo procesor wojskowy. On ma tajne funkcje, nie wiadomo w ogóle, co one mogą robić..."

10

Odp: VIAtariXE

Cześć,

Świetna rzecz. To nieważne, że "nic odkrywczego", ale podłączyłeś VIA. Teraz pozostaje już tylko korzystanie z tego sprzętu. A że jest to naprawdę uniwersalny sprzęg równoległy to zastosowań może byc mnóstwo.

Pozdrawiam

http://raven1.magix.net         http://atari.000space.com
różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...

11

Odp: VIAtariXE

Zaprojektowałem takowe rozszerzenie w 1996 roku smile Tyle tylko, że dałem 128KB SRAM + podtrzymanie bateryjne. Dzięki temu można było bezpiecznie proramować mimo częstych awarii prądu smile Generalnie dziwię się, że tyle lat musiało upłynąć, by ktoś podchwycił temat.

12

Odp: VIAtariXE

Nie spotkałem się - chyba, że mówisz o RAM-CART 128K bo taki miałem swego czasu. A jeśli to nie był ten interface  to powiedz, czy pamięć dynamiczna była odłączona (nie wyobrażam sobie podtrzymywania jej w przypadku zaniku zasilania)?

https://systemembedded.eu/
"...Mówił mi to jeden facet, który znał się na atari i takich różnych rzeczach. On mówił, że procesor 6502 to był początkowo procesor wojskowy. On ma tajne funkcje, nie wiadomo w ogóle, co one mogą robić..."

13

Odp: VIAtariXE

Napiszę tylko - ludzie dlaczego zamiast puszczać pomysły "w świat" walicie wszystko w szufladę?

To do alex'a...

pamiętam Twoją wypowiedź: http://www.atari.org.pl/forum/viewtopic … 518#p65518

Nie odkopałeś notesu przez 12 lat.

Tyle czasu minęło

Ostatnio edytowany przez toriman1 (2019-07-15 18:52:31)

http://raven1.magix.net         http://atari.000space.com
różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...