atarionline.pl Mousetari - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1:
       
      CommentAuthorpiomet
    • CommentTime18 Oct 2017 zmieniony
     
    Witam. Czy może mi pomóc ktoś "mądry" w temacie.
    Otóż czy na załączonym schemacie
    1. PB-0 i PB-1 należy podłączyć do układu PIA?
    2. Czy konieczne jest podłączanie J0 i J1, bo z opisu wnioskuję, że nie. Chyba, że nie rozumiem.
    3. Czy podłączenia XA.....YA... itd należy wykonać przed samymi gniazdami joystików poprzez oporniki 220om? Bo nie widzę tu rezystorów i cewek, które są na schemacie płyty xe.

    poniżej oryginalny link z opisem i schematami.

    ->link<-
    • 2: CommentAuthorpin
    • CommentTime18 Oct 2017
     
    Tak, jak ja to rozumiem to:

    1. tak
    2. to wygląda jak "selektor" portu, więc albo J0, albo J1 - pytanie tylko do czego ;)
    3. wydaje mi się, że między PIA a opornikami na płycie.
    • 3:
       
      CommentAuthorpiomet
    • CommentTime18 Oct 2017
     
    Cytuję ze strony "For plug-in applications, J0 can be left unconnected (has internal pull-up), J1 gets grounded, and then wire Channel 1 connections to a D-Sub9 female plug"

    Z drugiej strony jest napisane:
    "Software switching of mouse vs joystick port connection. When not utilized by mouse, joystick is fully operational.

    czy może ktoś to na zrozumiały język prztłumaczyć?
    • 4: CommentAuthorwieczor
    • CommentTime18 Oct 2017
     
    Ja to rozumiem tak, że samo wykrywa czy jest podłączona mysz. Jeśli nie, to joystick działa. Jeśli mysz jest podłączona, to wtedy joystick w tym porcie działał nie będzie, bo jest w trybie myszy.
    • 5:
       
      CommentAuthorpiomet
    • CommentTime18 Oct 2017
     
    Też tak to rozumiem. Ale po co ten przełącznik J0-J1? Schemacik jest na stronie.
    • 6: CommentAuthorBarman
    • CommentTime18 Oct 2017 zmieniony
     
    Oznaczenia na schemacie są jednoznaczne. (na JPG'u jest połowa schematu!!!)

    1.

    Te oznaczenia w tych polach to nazwy połączeń(węzłów).
    Wszystkie punkty oznaczone taką samą nazwą należy połączyć razem. Jeżeli na schemacie masz np. 5 miejsc z takim samym oznaczeniem, to oznacza ze są one ze sobą połączone wszystkie. W Twoim przypadku ja na schemacie nie znalazłem PB-0 i PB-1. Jest natomiast P-B0 i P-B1. Nie ma tu nic skomplikowanego. Wyprowadzenie rezystora 220R o oznaczeniu P-B0 łączysz z P-B0 które oznacza 15-te wyprowadzenie POKEY'a. Wyprowadzenie kolejnego rezystora 220r o oznaczeniu P-B1 łączysz z P-B1 które oznacza 13-te wyprowadzenie tego samego układu scalonego czyli POKEY'a
    Wyprowadzenie następnego rezystora 220R o oznaczeniu P-A0 łączysz z P-A0 które oznacza 14-te wyprowadzenie POKEY'a oraz łączysz jeszcze z oznaczonym też jako P-A0 wyprowadzeniem nr 16 układu scalonego PIC16F1847. Wyprowadzenie rezystora 220R o oznaczeniu P-A1 łączysz z P-A1 które oznacza 12-te wyprowadzenie POKEY'a i jeszcze łączysz z oznaczonym też jako P-A1 wyprowadzeniem 13-tym układu scalonego PIC16F1847 itd.

    2.
    Jest konieczne. Określasz na które gniazdo zostanie "przepięta" myszka którą to podłączyłeś do portu PS2. Cyt. "J0 and J1 = Joystick Port Selection to: Switch or Logic"

    Masz tabele o nazwie "Mouse port-selection addressing"
    Zaraz obok niej malutki schemat o nazwie "Mouse/Joy Port Selection Switch (SPDT w/Center OFF)". Prosty schemat pokazuje jak podłączyć przełącznik wraz z układem wskazywania na którym gniaździe jest aktualnie ustawiona mysz lub joy. Pozostawienie "w powietrzu" spowoduje że nie będzie działać mysz, tak pokazuje tabela.

    Przełącznik SPDT ma 3 pozycje
    Lewy - łączy środkowe wyprowadzenie z prawym wyprowadzeniem
    Centralne - nie łączy niczego
    Prawe - łączy środkowe wyprowadzenie z lewym wyprowadzeniem


    3.

    Podłącz tak jak pokazuje schemat...
    Aczkolwiek...

    Nikt nie pisze o cewkach i rezystorach z "płyty XE".
    Pod schematem widnieje cyt."Shown Integrated in Proposed Custom Built System."

    Tak to czasem bywa jak "gazetę czyta się od końca" w domyśle strona

    Kliknij sobie na tej stronce "HOME". Pierwsze co wręcz włazi na oczy to...

    1088XEL
    Mini-ITX Form Factor Alternative Atari 8-Bit Motherboard

    Obawiam się że ten układ miał mieć zastosowanie docelowo w "Alternative Atari 8-Bit Motherboard" dlatego brak tych elementów na schemacie. Natomiast tak go zaprojektowano aby jednak mógł być łatwo wykorzystany(przystosowany) przez innych w swoich projektach. Dół tejże strony "...And allows for integration into your own designs."

    :)
    • 7:
       
      CommentAuthorpiomet
    • CommentTime19 Oct 2017
     
    Rzeczywiście jest to część schematu projektu 1088XEL.
    A jaką rolę odgrywają to rezystory 220R?
    • 8:
       
      CommentAuthorMq
    • CommentTime19 Oct 2017
     
    Zabezpieczają wejścia układu PIA przed popłynięciem zbyt wysokiego prądu zwarcia w przypadku wystąpienia takowego na portach joyów.