atarionline.pl
atarionline.pl Atari
Login:
Hasło:
Zapamiętaj mnie
Translate to RSS RSS
Wyniki konkursu ABBUC 2024 z 2024-11-02 15:54 (15)
Konkurs na grafikę ATASCII 2024 - głosowanie z 2024-10-27 23:34 (14)
Nowszy RECOIL z 2024-10-27 16:05 (0)
W sobotę KWAS #35 w Krakowie z 2024-10-16 00:17 (7)
Giełda 80/90 w Gdańsku z 2024-10-15 13:45 (5)
Pędź Mietku, pędź! z 2024-10-10 12:44 (42)
ATASCII Compo - 4. edycja z 2024-10-06 19:12 (16)
Gra "Dangerous City" uwolniona! z 2024-10-03 15:49 (23)
Miniaturowe Atari #2 z 2024-09-30 19:15 (13)
Wkrótce "Bubble Bobble" na Atari z 2024-09-27 10:34 (52)
Pokłosie KWAS #34 - Projektowanie cartów Atari z 2024-09-26 20:28 (9)
Nocne Retro Granie w Poznaniu z 2024-09-24 20:35 (1)
O kodowaniu efektów dema na Atari STE z 2024-09-22 15:58 (27)
Co nowego dla Atari Portfolio? z 2024-09-19 19:43 (0)
Najmniejsze Atari cz. II z 2024-09-17 21:07 (4)
Nadlatuje polski sokół! z 2024-09-12 18:44 (16)
Atarowskie maleństwo po raz piąty! z 2024-09-09 18:58 (2)
Pamiętniczek dinozaurowych koderów z 2024-09-05 14:01 (12)
"Mafia" - od zera do supergangstera z 2024-09-03 23:55 (20)
Wkrótce spotkania z 2024-09-02 20:38 (5)
«« nowszestarsze »»

Pomocnik/Helper
Gry/Games

Katalog gier (konwencja TOSEC)

Opisy gier
"Old Towers" (Atari ST) opisał Misza (19)
Submarine Commander opisał Kaz (35)
Frogs opisał Xeen (0)
Choplifter! opisał Urborg (0)
Joust opisał Urborg (16)
Commando opisał Urborg (35)
Mario Bros opisał Urborg (13)
Xenophobe opisał Urborg (36)
Robbo Forever opisał tbxx (16)
Kolony 2106 opisał tbxx (3)
Archon II: Adept opisał Urborg/TDC (9)
Spitfire Ace/Hellcat Ace opisał Farscape (8)
Wyspa opisał Kaz (9)
Archon opisał Urborg/TDC (16)
The Last Starfighter opisał TDC (30)
Dwie Wieże opisał Muffy (19)
Basil The Great Mouse Detective opisał Charlie Cherry (125)
Inny Świat opisał Charlie Cherry (17)
Inspektor opisał Charlie Cherry (19)
Grand Prix Simulator opisał Charlie Cherry (16)
«« nowszestarsze »»

Katalog gier (konwencja Kaz)
Aktualizacja: 2024-10-27
Liczba katalogów: 8503, liczba plików: 37151
Zmian katalogów: 13, zmian plików: 23

0-9 A B C D
E F G H I
J K L M N
O P Q R S
T U V W X
Y Z inne
zipCałość 2934 MB


Wewnętrzne/Internals



   Nowinki tworzone dzięki CuteNews
Atari steruje tokarką
Ryszard Puzio skonstruował, uwaga, interfejs do sterowania tokarką za pomocą ATARI 65 XE! Tego jeszcze nie było, a przynajmniej nigdy o czymś takim nie słyszałem. Oto jak wedle słów pana Ryszarda wygląda konstrukcja tego niecodziennego urządzenia.

Do gniazda CARTRIDGE podłączona jest płytka E1 – jest to bufor zbudowany na popularnych układach 74 245. Zbuforowane są wszystkie sygnały – linie danych, linie magistrali adresowej i sygnałów sterujących. Sygnały z płytki E1 są następnie doprowadzone do płytki G1. Na niej znajduje się dekoder/demultiplekser z 3 linii na osiem linii – 74138. Na jego wejścia są podłączone linie adresowe A2, A3, A4 – a wyjścia dekodera załączają jeden z ośmiu portów 8255. Bramki układu US1 7400 tworzą sygnały do zapisu i odczytu (WR i RD). Jest to konieczne, ponieważ układy 8255 nie pochodzą z rodziny 65XX. Na płytce G1 znajdują się 8 gniazd (nie ma tego na schemacie) z portami programowalnymi typu 8255 – płytka F1.



Na płytce F1 znajduje się programowalny układ wejścia/wyjścia, zawierający 3 ośmiobitowe porty PA, PB i PC oraz rejestr sterujący RS, ustalający tryb pracy. Wszystkie płytki F1 oznaczone jako porty AA, BB, CC, ..., HH połączone są równolegle. Jedynie wejścia CS (chip select) portów są podłączone odpowiednio do wyjść dekodera Y0, Y1, ..., Y7. Interfejs zawiera 8 układów 8255, każdy ma 3 ośmiobitowe porty – więc mam do dyspozycji 24 bajty.



Adresy portów są opisane w pliku Adresy. Interfejs wykorzystuje wolny obszar adresowania przewidziany w Atari jako blok wejścia/wyjścia, zaczynający się od adresu komórki 54528 (D500h) i mający 256 bajtów. Ja wykorzystuje tylko 24 bajty. Jeżeli Atari odwołuje się do tego obszaru pamięci wtedy sygnał w gnieździe CARTRIDGE oznaczone CCTL lub I/O5 jest niski (L).



Działanie interfejsu: po włączeniu Atari i włączeniu zasilania interfejsu zerujemy porty przyciskiem RST (Reset) na płytce G1. Teraz musimy ustawić pracę portów wpisując liczby do rejestrów RS. Przykładowo port AA ma rejestr sterujący pod adresem 54531. Wykonując instrukcję POKE 54531,153 ustawimy:

  • PA – 54528 – pracuje jako wejście – do niego możemy podłączyć na przykład licznik binarny ośmiobitowy,
  • PB – 54529 – pracuje jako wyjście – do niego możemy podłączyć na przykład przetwornik cyfrowo analogowy,
  • PC – 54530 – pracuje jako wejście – Atari traktuje te porty jako komórki pamięci – można do nich zapisywać (i odczytywać) dane za pomocą instrukcji POKE i PEEK.

Analogicznie pracują pozostałe porty BB, CC, itd.



Wszystkie podesłane przez Marcina pliczki od pana Ryszarda są w jednym pliku (są tam też powyższe ilustracje, ale w czytelnym rozmiarze).

2008-10-06 15:32 by Kaz
komentarzy: 15
pigula @2008-10-06 16:47:46
Kaz - szybkość realizacji tego news'a mnie poraża! Musisz naprawdę mieć sporo wolnego czasu!
Kaz @2008-10-06 16:51:26
Chwilowo mam, to korzystam! :)
sikor @2008-10-06 19:11:30
Ciekawe, czym nas jeszcze Atari zaskoczy. Jeszcze 2-3 lata temu widziałem aparaty do wyważania kół u wulkanizatora w oparciu o 800XL, ale o tokarce słyszę pierwszy raz... ;)
mono @2008-10-06 21:19:31
Świetna rzecz. Czy było do tego oprogramowanie interpretujące G, ISEL albo jakikolwiek inny język CNC? Czy na Atari był może autorski program sterujący obrabiarką? Jeśli Atari bezpośrednio steruje elementami tokarki (silniki) to czy do tego PIO są dołączone jeszcze jakieś specjalne drivery? I czy można wiedzieć do jakiego urządzenia jest to podłączone? Pytam z ciekawości bo kiedyś interesowaliśmy się z kumplem co prawda nie tokarką, ale wiertarką współrzędnościową. Nic z tego nie wyszło niestety, bo utknęliśmy na problemach mechanicznych, ale może mechanikę można by wziąć z gotowego (uszkodzonego) urządzenia i oprogramować. Ciekawią mnie procedury obsługi takiej tokarki - czy rozmawia się z nią jakimś protokołem, czy steruje elementami bezpośrednio z Atari?
Kaz @2008-10-06 21:59:27
Jakby byl taki G-Code na Atari, to bym sobie kupil tokareczke z wiertlami i sie pobawil w sterowanie... to prawie jak Logo i sterowanie żółwiem :)))
zilq @2008-10-06 22:11:32
heh... Nasze małe "maleństwo" to przecież niedoceniony mikrokontroler wraz z programatorem (hihi - i to jakim! BASIC RuleZ :D)
6502 ole!
DAK @2008-10-06 22:27:28
Jakiś czas temu rozmawiałem z TDC o możliwościach małego A. Właściwie to TDC wprowadzał mnie w jego architekturę i po pewnym czasie doszedłem do wniosku, że możliwości małego A są ... praktycznie nieskończone (wliczając w to pewne interwencje elektroniczne).
Coś wspaniałego, aż miło słuchać takie nowinki.
pozdrawiam
Rozyk @2008-10-06 23:21:21
Bardzo ciekawy projekt. Atari nie tylko do gier!
@zilq - Atari to nie tylko mikrokontroler, ale też modulator telewizyjny, co daje od razu bardzo przydatny interfejs do interakcji z użytkownikiem, np. wykres przedstawiający przebieg procesu produkcyjnego w czasie, lub graficzna prezentacja stanu urządzeń w fabryce. Zabierałem się kiedyś za coś takiego (z telewizorkiem Junost jako ekran), ale zabrakło rozpędu.....

Pozdrawiam Serdecznie
Bedzio @2008-10-06 23:49:35
mimo zem jest komodowiec :) to Atarynka nie przestaje mnie zadziwiac :) Uwielbiam oba ośmio-bitki :)

@Sikor czy mozesz cos wiecej powiedziec gdzie co i jak widziales ze osiemsetka byla uzywana do wywazania kol ?
Kaz @2008-10-06 23:57:09
No wlasnie - moze bys Sikor przeprowadzil jakies male sledztwo, zeby byly znane konkrety - kto, kiedy, jak, gdzie? Ze o zdjeciach takiego ufo nie wspomne... :)
sikor @2008-10-07 00:18:40
Widziałem na ulicy winnickiej w Warszawie, niestety - po zmianie właściciela/ałaścicieli urządzenie zniknęło na poczet nowocześniejszych. Raz też widziałem gdzieś w Polsce (bodajże na Lubelszczyźnie, ale mogę się mylić - lata wstecz, miejscowości nie pomnę).
Z tego co pamiętam, to na ekranie rysowany był "wykres" z wielkością ciężarków i kątem, w atarowskiej 8-ce, ale głowy nie dam. Wtedy wstydziłem się pytać, dziś bym pewnie chętnie takie urządzonko nabył lub dał znać komuś, że jest...
psychop @2011-09-09 22:10:30
wywazarke na Atariku miał tez serwis w Wawie przy ul lazienkowskiej, zaraz za orlenem ktory jest za Skrą. Teraz ten sam serwis jest wprost na terrenie skry (autogumy 24h) ale wywazarki juz nie maja. zaloga byla odpytywana ale sie zmienila i nie wiedza./ drugi egzemplarz byl obok mnie, na Instalatorów 9 niejaki Remigiusz mial go i dzialal calkiem OK dopoki nie sfajczyl sie zasilacz. Jesli kogos bardzo interesuje to moge dosc latwo strace'owac aktualna lokalizacje tego urzadzenia.
Jacek @2014-02-27 08:58:30
Było takie czasopismo Moje Atari tam było mnóstwo takich projektów.
zilog @2016-05-08 23:14:41
Gdy byłem studentem Wyższej Szkoły Morskiej w Szczecinie w latach 1999-2003, widziałem Atari 800XL z dedykowaną stacją dysków, używane w laboratorium radarowym jako generator sygnałów radarowych. Do Atari podłączone były 4 stare polskie radary typu RADWAR a Atari symulowało określone sytuacje na ich ekranach (echa od lądu, poruszające się echa statków itp...).
Kaz @2020-01-07 03:09:47
Hej Zilog - napisałem do Ciebie maila.
nickname
e-mail / website (opcjonalnie)
Aktualne tematy
IRQ i DLI (23)
ostatni: 09-11-2024 22:50, tebe
Silly Venture 2024WE - in tribute... (89)
ostatni: 09-11-2024 22:17, as...
TOSSTer czyli programowalny przeł... (38)
ostatni: 09-11-2024 22:01, laoo
Zmiany / usprawnienia na AOL (319)
ostatni: 09-11-2024 21:06, jhusak
ATARI BASIC: problem z wczytaniem... (5)
ostatni: 09-11-2024 20:59, marok
Nowe okładki gier - MieczeValdgira (453)
ostatni: 09-11-2024 20:53, lexx
Zewnętrzne 512 ram z gniazdem carta (20)
ostatni: 09-11-2024 17:07, starymarabut
RMT hacking (257)
ostatni: 09-11-2024 16:57, emkay
Listopadowy sztab warszawski (7)
ostatni: 09-11-2024 04:26, as...
Zmiany w bazie gier, dem, użytków (965)
ostatni: 08-11-2024 23:46, CharlieChaplin
Lord of the Orb (68)
ostatni: 08-11-2024 23:26, XaVeR
Ciekawostki (5588)
ostatni: 08-11-2024 10:02, bruno_j
Ruf in Trouble (21)
ostatni: 07-11-2024 22:09, Mq
szukam programow do przetestowani... (6)
ostatni: 07-11-2024 19:26, gregor2
Natural Excess (4)
ostatni: 07-11-2024 17:08, jhusak

Kategorie Forum Atarum

Użytkowników: 2843
Ostatnio zarejestrowany: kulfon
Postów ostatniej doby: 39

Spotkania i zloty / Meetings & Parties

Najbliższe imprezy
link do naszych spotkań online, zapraszamy do odwiedzenia kanału zoom również przez kod QR:

KWAS

Kalendarz AOL


Społeczność/Community


Rozmawiali
Wywiad z Mariuszem Jaroszem i Kaz (13)
Wywiad Dracona z Mr. Bacardim i Kaz (15)
Tomasz Dajczak i Kaz (22)
Lech Bąk i "Świat Młodych" i Kaz (26)
Michał "Mike" Jaskuła i Kaz (30)
F#READY i Dracon (22)
Daniel „Arctus” Kowalski i Dracon (25)
KATOD i TDC (15)
Mariusz Wojcieszek i "Adam" (17)
Romuald Bacza i Ramos (16)
Śledzenie Amentesa i Larek (9)
Leszek Łuciów i Charlie Cherry (17)
TO JUŻ ZA TOBĄ: rozmowa z Bobem Pape i cpt. Misumaru Tenchi (39)
Rob Jaeger i Emu (53)
Jacek "Tabu" Grad i Dracon (0)
Alexander "Koma" Schön i Kaz (0)
Maciej Ślifirczyk i Charlie Cherry (0)
Jarek "Odyniec1" Wyszyński i Kaz (0)
Marek Bojarski i Kaz (0)
Olgierd Niemyjski i Ramos (0)
«« nowszestarsze »»

Stragan
Nowe, pojemniejsze RAM-Carty oferuje Kaz (21)
"mouSTer" czyli myszka ST oferuje Kaz (30)
Atari USBJoy Adapter oferuje Jakub Husak (0)
Programy: Kolony 2106 oferuje Kaz (7)
Sprzęt: rozszerzenia oferuje Lotharek (111)
Gadżety: naklejki, pocztówki oferuje Sikor (11)
Sprzęt: cartridge RAM-CART oferuje Zenon (7)
Miejsce na drobne ogłoszenia kupna/sprzedaży oferuje Kaz (58)
Sprzęt: interfejs SIO2IDE oferuje Piguła (0)
Sprzęt: interfejs SIO2SD oferuje Piguła (55)

Użytki/Utils
Sprzęt/Hardware

Wynalazki
Atari i Bluetooth napisał Kaz (34)
SIO2PC-USB napisał Larek (45)
Nowe SIO2SD napisał Larek (0)
SIO2SD w CA12 napisał Urborg (12)
Ratowanie ATMEL-ów napisał Yoohaas (12)
Projektowanie cartów napisał Zenon (12)
Joystick do Atari napisał Larek (54)
Tygrys Turbo napisał Kaz (11)
Testowałem "Simple Stereo" napisał Zaxon (5)
Rozszerzenie 1MB napisał Asal (20)
Joystick trzyprzyciskowy napisał Sikor (18)
Moje MyIDE oraz SIO2PC na USB napisał Zaxon (16)
Jak wykonać płytkę drukowaną? napisał Zaxon (26)
Rozszerzenie 576kB napisał Asal (36)
Soczyste kolory napisał scalak (29)
XEGS Box napisał Zaxon (13)
Atari w różnych rolach napisał Różyk (9)
SIO2IDE w pudełku napisał Kaz (5)
Atari steruje tokarką napisał Kaz (15)
DarkMouse napisał Kaz (7)
«« nowszestarsze »»