OldComp.cz

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


Právě je 29.03.2024, 12:05

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, 2, 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: 05.10.2020, 00:48 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Kolega přeletuje v myši kabely a bude vyřešeno 8-). Ten její konektor je rozdělávací tak to bude formalitka.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 05.10.2020, 05:52 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Takový možná zvrhlý nápad :)
Co zkombinovat převodník PS/2 - amiga a navržený převodník Amiga - 602?
Destička by nebyla o moc větší - navíc by byl jen ten jeden PIC a dala by se připojit nudná moderní optická krysa...
Asi to zkusím namalovat a vyzkoušet.

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


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

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Čím běžněji rozšířená a nová periferie půjde použít, tím lépe :-). Protože jestli stará kuličkovka nebo moderní optika, tak dycinky optika ;-). To se nám ty periferie pro PMD 85 poslední dobou daří, za chvilku na tom poběží snad i Win 3.11 :like:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 05.10.2020, 10:18 
Online
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Možná i PMD 95 s W95?

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 05.10.2020, 10:38 
Online
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2332
Has thanked: 303 times
Been thanked: 637 times
PIC jako redukci z PS/2 na TTL myš integrovat nechci.

1/ protože mám jen jednu takovou redukci a tu přenáším mezi počítači (mám ji primárně k A500, občas ZXS, nebo 8b Atari)
2/ nemám čím programovat PICe (kdyby byl SW i pro AT Mega, možná by se dalo přemýšlet o variantě)
3/ mám několikero TTL myší, vč. optické, které bych rád použil přímo
4/ chci to za každou cenu malé a jednoduché, protože nastojato a protože čím větší, tím víc by se to vyvracelo z konektoru, jak jsem psal, 40mm výšky je zhruba snesitelný limit (kolik mm zasahuje do prostoru BASIC modulu?)
5/ ty IO jsou v DILu, protože je mám a nemusím kupovat a protože kdybych je musel koupit, jsou snadněji sehnatelné v DILu než SMD, navíc je to stylovější pro PMD, jinak SMD preferuji

Když už máte zvrhlé nápady, očekávám, že se pochlubíte nějakým klikacím výtvorem :P

_________________
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: 05.10.2020, 12:15 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Myslím že případný PS/2 konektor na samostatné redukci by stačil jen sám o sobě. Kdo by používal celkem ne zrovna dostupnou kuličkovku když může frčet s pořád ještě dobře dostupnou a řádově na použití pohodlnější optikou? Měnění typu myši podle nálady a fáze Měsíce mi přijde jako dost minoritní záliba, vhodná leda tak na úvodní testování při vývoji. Pro uživatelské používání to po vyrobení pak jen jednou přepnete na ten typ co máte a tím to skončí.

Příspěvek do kategorie "zvrhlé nápady" by byla Multibus destička na připojení této myši k PP-01 8-), ale tam nejdříve musí ten Multibus prvně vůbec fungovat :twisted: .


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 05.10.2020, 18:15 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Zvrhlé mi na tom přišlo, že pokud by byl k dispozici zdroják (v nějaké verzi určitě je) a podíval se na to někdo trochu schopný programovat PICe (to já fakt nejsem, já radši Atmegy), tak by samozřejmě celou funkcionalitu obstaral PIC a 74245 + 7400 by tam vůbec nemusely být.
Takhle to slepit je prasárna bez invence tak trochu "na Zaxona" :twisted: , ale stejně to asi to zkusím, vývoj něčeho lepší bude nadýl...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


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

Registrován: 15.01.2014, 20:08
Příspěvky: 783
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Když už MCU tak stylovější (dobově věrnější) by bylo něco s jádrem 51 :like: aneb 8051 je skoro stejně stará jako 8080 a jako bonus by mohla nativně podporovat i potkána s RS232C.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


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

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 423 times
Been thanked: 265 times
Ešte k tomu interfejsu k Myši 602 od Cygnusa a samotnému aplikačnému konektoru.

Stav Myši 602 sa číta na porte 8Ch. Na počudovanie, na Cygnusovej schéme adresový dekodér nenájdete. Je to tým, že zapojenie aplikačného konektora obsahuje budič dátovej zbernice (MHB 8286), ktorý sa otvorí ak sú adresové bity A7=1, A3=1 a A2=1 (viď. https://pmd85.borik.net/wiki/Obsadenie_vstupno_v%C3%BDstupn%C3%BDch_adries_PMD_85), z čoho je jasné, že je to v prípade, ak je na dolných bitoch adresovej zbernice práve napríklad adresa 8Ch. Takže v prípade Myši to môže byť výhodné "zneužiť" pre zjednodušenie interfejsu. Je to ale od autora PMD 85 dosť nešťastné riešenie, pretože ak sa nad tým zamyslíme, jednak tých adries, kde je A7=1, A3=1 a A2=1, je neúrekom a druhak to platí, aj keď je adresovaná pamäť, pretože ten jednoduchý "adresový dekodér" nezahŕňa IOR a IOW.

Cygnus pre otvorenie budiča vo svojom IF síce použil IOR a IOW, ale prakticky to znemožňuje mať na aplikačnom konektore inú perifériu, z ktorej sa bude čítať. (OK, súhlasím, je to nepriechozí IF a pravdepodobnosť, že by tam predsalen bolo ešte niečo ďalšie, je aktuálne nízka.)
Ak by sme ale chceli adresu zúplniť, mohlo by to byť tak, ako je to na nasledujúcom obrázku.


Přílohy:
mys602-adrdek.png
mys602-adrdek.png [ 11.6 KiB | Zobrazeno 6055 krát ]

_________________
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  
 
 Předmět příspěvku: Re: Myš na PMD 85-3
PříspěvekNapsal: 05.10.2020, 21:07 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
To je náhodou moc dobrá informace a možnost, jak mít konektor otevřený dál. :like: Protože jak mít myš společně se zvukovkou, aha? Neříkám že musí fungovat naráz když PMD utáhne buď zvuk nebo myš, ale kdyby to mohlo být zapojené společně, je to zase něco jiného než pořád přehazovat konektory.


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

Registrován: 18.05.2013, 14:56
Příspěvky: 2332
Has thanked: 303 times
Been thanked: 637 times
Když už plná a bezkolizní adresace, tak bych to rovnou zkombinoval s MIF-85 na jednu desku (tedy jediným druhým interface na K2), třeba i s hradlovým polem místo diskrétní logiky a třeba i s tou PS/2. V tuto chvíli preferuji desku co možná nejmenší a nejjednodušší. Výrobu "všeho v jednom" přenechám někomu dalšímu.

Nemám pocit, že by přehazování mohl být problém. Jednak nespouštím PMD moc často, druhak zatím ani program pro Myš a MIF zároveň není. Vždyť máme pro Myš dvě hry (Miny a Funny Fruits) a pro MIF jiné dvě hry (Dizzy, Atomix + nějaká dema). Opravdu někdo střídá tyhle hry tak často, aby to vadilo?

Jinak se mi Romborovo řešení líbí. Je to jen jeden malý IO navíc a 74LS00 může zůstat jak je i pro invertory tlačítek. Špatné je jen to, že možných dodavatelů 74LS27 pozvolna ubývá.

Asi na desku připíšu "nepřipojovat s jiným interface" :) To by se mohlo v budoucnu zapomenout.

A těch desek asi nechám vyrobit jen minimálních 5, ať se tolik nešíří, kdyby náhodou někdo vyrobil lepší. Ok?

_________________
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, 14:26 
Online
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2332
Has thanked: 303 times
Been thanked: 637 times
Aktuální stav PCB přikládám, v bzipu je vše, kromě fotek konektorů PMD, kterými jsem se řídil.

V této verzi jsem úplnou adresaci nakonec neřešil, protože opravdu nečekám použití MIFu i myši zároveň. Nechám jich vyrobit jen 5.

Jeden kus pro mě, jeden osazený pro Libora L.A. - ale asi jen s precizními lištami, nebo zcela bez, další FRB konektor opravdu nemám.

3 jsou volné, součástky rovnou objednávám na 5 kusů (DSUB, oba IO, SMD a přepínač), samotné PCB nebude.

Od včera jsem zpřeházel spoje, aby nebyly zamotané, dost času jsem věnoval spoustě detailů, urovnávání, rozlití GND, tak snad to je ok. Pokud by se někdo chtěl podívat, jestli jsem něco nezpřeházel - signály, ale třeba i nápisy, budu rád. (znáte to, provozní slepota)

Pokud to někdo chcete použít jako základ pro svou vylepšenou variantu, s chutí do toho.


Přílohy:
PMD 85 - amiga mouse jako mys 602 do K2 nastojato.tar.bz2 [393.14 KiB]
279 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: 06.10.2020, 14:51 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
To já bych si z dovolením jedno vzal, mě to ušetří práci s myší :-). FRB mám tak netřeba osazovat.


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

Registrován: 28.07.2018, 14:37
Příspěvky: 921
Has thanked: 43 times
Been thanked: 411 times
Jé, děkuji. To se hodí. Konektor mám, lišty ani neosazuj. Nějaké FRB jsem teď koupil. Když tak vyměním PCB za konektor FRB... Syn by Ti to vzal do velkoměsta :)


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

Registrován: 28.07.2018, 14:37
Příspěvky: 921
Has thanked: 43 times
Been thanked: 411 times
Pozor! Potenciální chyba!

Signály tlačítek nemají pull-up rezistory. ATARI STM-1 myš spíná tlačítka jen proti zemi a nemá vlastní pull-upy. Ze zkušenosti bych se nespoléhal na to, že nezapojený TTL/LSTTL vstup si sám podrží jedničku. Stačí malé rušení a má ho tam. To není teorie, to se běžně děje.


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, 2, 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 2 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