OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 19.04.2024, 02:48

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 130 ]  Přejít na stránku Předchozí  1 ... 3, 4, 5, 6, 7, 8, 9  Další
Autor Zpráva
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 06.10.2020, 17:37 
Offline
Kecálek

Registrován: 28.07.2018, 07:55
Příspěvky: 125
Has thanked: 77 times
Been thanked: 86 times
Pěkné! Jestli by jěště bylo PCB (stavebnice) volné tak bych si také 1 vzal.

Díky
Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 06.10.2020, 18:22 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2341
Has thanked: 303 times
Been thanked: 640 times
Libor L.A. píše:
Signály tlačítek nemají pull-up rezistory.
Mají. R7 a R8 10k na straně "součástí", resp. na straně FRB konektoru a na vstupech do 74LS00.

shark800 - ok, poznamenávám si

Ještě jsem je PCB neobjednal, mám je pouze v "košíku" pro případ, že by se ukázala na poslední chvíli nějaká chyba.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 06.10.2020, 19:05 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
S těmi Pull-up rezistory se omlouvám za planý poplach. Díval jsem se asi na nějaké prvotní schéma. Tak potom je vše OK. Můj zájem o plošný spoj platí.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 06.10.2020, 23:04 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1923
Bydliště: Olomouc
Has thanked: 897 times
Been thanked: 693 times
Ja bych prosim taky rad desticku, pokud jeste zbyde :-) Diky

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 07.10.2020, 08:27 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3816
Has thanked: 280 times
Been thanked: 456 times
Jo a na kolik ta sranda bratru vyjde a kam mám poslat $$$?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 07.10.2020, 11:59 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2341
Has thanked: 303 times
Been thanked: 640 times
Cenu ještě nevím, deska asi okolo 30Kč +- jak to poskládám i s poštovným, součástky za kolik nakoupím (tj. nejspíš na úrovni GMe). SMD beru po stovkách. Až to budu mít nakoupené a vše pohromadě, dám vědět.

krupkaj - poznamenávám si, ta byla pátá.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 12.10.2020, 11:43 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2341
Has thanked: 303 times
Been thanked: 640 times
Ještě, že jsem s objednáním počkal (musel jsem dokončit 3. desku, kterou chci objednat spolu s tím), asi jsem objevil chybu.

Jde o to, že v některém z popisů jsou přehozené signály osy Y. Viz tabulka. Amigácký signál Y2 mám připojený skrz interface na pin 27 a signál Y1 na pin 25. V manuálu Myši 602 to je obráceně. Naopak občas nalezitelné značení V, H, VQ, HQ sedí se značením Myši 602... může být, že se celé ty roky po internetu potuluje špatný pinout Amiga myši?

Včera jsem vzal ten svůj funkční prototyp / hnízdobastl (foto dříve), vše propípal a při tom si vzpoměl, že mi opravdu v jeden okamžik jedna osa fungovala zrcadlově. Přikládal jsem to chybě během zapojování, ale teď se zdá, že jsem to napoprvé zapojil přesně dle schématu a chyba naopak je v některém z popisů / pinoutů, co se potulují po internetu.

Můžete to prosím někdo propípnout, zkontrolovat, potvrdit / vyvrátit? Jinak to nechám tak, jak mi prototyp fungoval a potvrdím objednávku. Díky předem.

Další možnost je, že to počká do soboty a já to vyzkouším s dalšíma myšima. Když to bude fungovat se všemi, tak to prohlásím za správné.


Přílohy:
maly_nahled.png
maly_nahled.png [ 27.23 KiB | Zobrazeno 6320 krát ]
schema_oriznuto_200dpi.png
schema_oriznuto_200dpi.png [ 46.72 KiB | Zobrazeno 6320 krát ]
schema_pouze_propojeni.png
schema_pouze_propojeni.png [ 27.37 KiB | Zobrazeno 6320 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 12.10.2020, 12:51 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
Já bych byl pro posečkání a ověření. Mi to nespěchá.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 12.10.2020, 12:58 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3816
Has thanked: 280 times
Been thanked: 456 times
Jo jo, raději 2x testovat a jednou pcb zadávat.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 14.10.2020, 18:55 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2341
Has thanked: 303 times
Been thanked: 640 times
Zkoumám dál - pro referenci jsem se podíval na AMouse u ZX Spectra (pradávný článek https://cygnus.speccy.cz/popis_mysi.php) a napsal jsem si jednoduchou utilitku na sledování stavu portu (viz foto z obrazovky), kterou jsem vše ověřil.

Jasně, mohl jsem připojit 4 kanálový osciloskop, nebo logický analyzer, ale kdoví proč mi přišlo lepší si napsat program pro ZX Spectrum i když to zabralo víc času :P

Zdá se, že rozšířený pinout amigácké myši je přeci jen správně a dává smysl, protože X1 a Y1 se dostávají do log 1 chvilku před X2 a Y2, když myší pohybuji vpravo nahoru, tedy v souladu s kartézskou souřadnicovou soustavou.

Otázka na Libora L.A. - jak to je u softwaru pro PMD? Jsou směry orientované stejně? Resp. jinak, který z bitů přichází první pro směr nahoru a který pro směr vpravo?


Přílohy:
foto_zmenseno_oriznuto.jpg
foto_zmenseno_oriznuto.jpg [ 466.81 KiB | Zobrazeno 6238 krát ]
amouse_signaly.png
amouse_signaly.png [ 69.75 KiB | Zobrazeno 6238 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 14.10.2020, 20:37 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
Nejprve definice toho, co jsem měřil: ATARI STM1 myš připojená přes redukci na port 8Ch. Tato myš vyvolává stejně orientované pohyby ve stejných osách jako ovladač myši v emulátoru RM-Teamu. Proto považuji tuto normu za správnou. Jinou nemám.

Při pohybu myši v jednotlivých směrech přichází následující sekvence:

Kód:
doleva:  xxxx10xx > xxxx11xx > xxxx01xx > xxxx00xx
doprava: xxxx01xx > xxxx11xx > xxxx10xx > xxxx00xx
nahoru:  xxxxxx10 > xxxxxx11 > xxxxxx01 > xxxxxx00
dolů:    xxxxxx01 > xxxxxx11 > xxxxxx10 > xxxxxx00

L-tlačítko myši je namapováno na bit 40h (xLxx xxxx)
P-tlačítko myši je namapováno na bit 80h (Pxxx xxxx)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 14.10.2020, 22:34 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2341
Has thanked: 303 times
Been thanked: 640 times
No vida! To potvrzuje domněnku, že je některé pojmenování signálů X1, X2, Y1, Y2 špatně, protože směr nahoru začíná log. 1 na signálu, kterému v manuálu Myši 602 říkají Y2 místo Y1. Y osa má signály prohozené, pohyb je zrcadlově obrácený.

Čímž neříkám, že bychom to teď měli změnit (nanejvýš jméno signálu). Je to tak už příliš dlouho a chceme být kompatibilní.
Kód:
Jména signálů dle manuálu Myši 602

bit 0   Y1
bit 1   Y2   nahoru první   má se jmenovat Y1!
bit 2   X1   doprava první   ok
bit 3   X2
bit 4   -
bit 5   -
bit 6   tl. 1
bit 7   tl. 2
Ale vysvětluje to, proč jsem to napoprvé zapojil špatně a signály přehodil. Signál Y2 z A* myši je opravdu potřeba připojit na Y1 v PMD a naopak Y1 z A* myši na Y2 v PMD. A zároveň to potvrzuje, že je poslední schema s Y2 na D0 a Y1 na D1 je správně.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 15.10.2020, 04:46 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
Ještě jsem pro jistotu zkontroloval sekvence v přechodové tabulce myšího ovladače pro PMD-85 a mohu potvrdit, že odpovídají naměřeným sekvencím, tak jak přicházely na port 8Ch a jak jsem uvedl včera. Sice jsem nic jiného nečekal (ta myš funguje), ale jistota je jistota. Ono se někdy podaří vytáhnout kostlivce ze skříně.

A taky že jo. Při té příležitosti jsem odhalil formální chybu v komentáři v ovladači myši na řádcích 194 a 195, kde byly prohozeny popisy "starý" a "nový" stav clonek. To ale samozřejmě na funkčnost nemá vliv. Při dalším uploadu hry Miny tedy bude formální komentář v myším ovladači opraven.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 23.10.2020, 23:16 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3816
Has thanked: 280 times
Been thanked: 456 times
Neuvažujete někdo o modifikaci RM Team hry Solitér pro PMD aby využila možnosti Myši 602? Ta by na tu hru padla jak ( ! ) na hrnec. Hra je graficky poměrně statická, žádné extra výpočty na pozadí neběží...

Protože se blíží doba kdy se objeví pcb pro připojení výrazně širšího rozsahu myší na tento počítač, možná by stálo za to tu hru kvalitativně vylepšit a byla by tak k dispozici již třetí hra myš aktivně využívající po Funny Fruit a Minách :-).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 24.10.2020, 07:01 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 429 times
Been thanked: 265 times
Czech Human píše:
Neuvažujete někdo o modifikaci RM Team hry Solitér pro PMD aby využila možnosti Myši 602? Ta by na tu hru padla jak ( ! ) na hrnec. Hra je graficky poměrně statická, žádné extra výpočty na pozadí neběží...

Protože se blíží doba kdy se objeví pcb pro připojení výrazně širšího rozsahu myší na tento počítač, možná by stálo za to tu hru kvalitativně vylepšit a byla by tak k dispozici již třetí hra myš aktivně využívající po Funny Fruit a Minách :-).
Autor o tom uvažuje, ale nečakajte posúvanie celých kartičiek. Posúvať sa bude iba šípka, tak ako sa to deje aj teraz pri ovládaní klávesnicou. Kedy to ale bude, autor nevie...

_________________
https://pmd85.borik.net - PMD 85 Emulátor, PMD 85, PMD 32-SD
https://pp01.borik.net - PP 01 Emulátor, PP 01, SD-ROM Modul


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 130 ]  Přejít na stránku Předchozí  1 ... 3, 4, 5, 6, 7, 8, 9  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 4 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz