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.
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ć?
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.
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."