Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

EC1045 Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>promin jirko ale jaksi jsi nepochopil jadro pudla toho co tu resim

jinak jsem mel ATckovou klavesnici pripojenou jen k cca 10 TTL svabum a
jezli mi z toho pismenka i v hexa tvaru kdibych tam pridal tak jeste 3 tak
si to mohlo kecat se SAPI-1 misto Consulek jen by tam asi nesli nektere
klavesi ale bylo by to puzitelne

do PeCkove klavesnice lezou 4 draty dva napajeni jeden datuvy (ven z
klavesnice) a hodiny (do klavesnice) kodova tabulka je znama, data s
klavesnice lezou tak richle jak richle posilas hodyny takze napsat na to
neco z placu bych zvladl i ja kdy se mi do toho chtelo jenze nechce pac
zadnej jednocim neumi instrukce 8080A





<span class="replyquote1">&gt;
&gt; Jéžiš marjá, pánové, co to tady stále řešíte? Koukám furt jak
<img src="BODY_IMAGES_WRAP_GIF"> jelen! Já
</span>chci
<span class="replyquote1">&gt; PS2 klávesnici přidrátovat osmibitově k paralelnímu portu Sapi 1. Takže
&gt; smáčknu klávesu na PS2, ta vyplivne sekvenci 1-x byte. Nějakej přífušek
<img src="BODY_IMAGES_WRAP_GIF">na
&gt; to zareaguje že z toho udělá něco v rozsahu 0-FFH, pošle na výstupní
<img src="BODY_IMAGES_WRAP_GIF">port,
&gt; dá Strobe, počká na odpověd ze Sapi a řekne PS2 klávesnici, že může
<img src="BODY_IMAGES_WRAP_GIF">poslat
&gt; další znak. Nic víc, nic mín. Lámat membránovou klávesnici pro CP/M je
&gt; totální volovina, na to nemá JPR-1Z čas, musí řešit diskety rolování 
<img src="BODY_IMAGES_WRAP_GIF">u
&gt; And-1Z a disky u IDE-1.
&gt; Doufám Omikrone, že z ty nabídky něco bude.
&gt; A Martine, doufám, že když už ty tabulky PS2 kodů máš, doufám, že je
&gt; poskytneš.
&gt;
&gt; Kurňa, před časem jsem viděl na netu nějakou českou študáckou práci, 
<img src="BODY_IMAGES_WRAP_GIF">kde
&gt; byla přes ubohou mrňavou atmeláckou 51 připojená PS2 a na výstupu byl
<img src="BODY_IMAGES_WRAP_GIF">LCD
&gt; 2x40 znaku a prostě co se klaplo, to se zobrazovalo. Byly tam i zdrojáky.
&gt; Jen by stačila změnit obsluha 2x40 na komunikaci ala Sapi1. Atmelů mám
&gt; hafo...vyvoják na 51 taky.
&gt; Jenže to NEMŮŽU NAJÍT!!!!!!!!!   Neumíte někdo líp hledat?
&gt;
&gt; Jirka
&gt;
&gt; -----Original Message-----
&gt; From: EC1045 (sapi@pandora.cz) [mailto:ifbrk@[doména skryta]]
&gt; Sent: Thursday, June 13, 2013 8:57 PM
&gt; To: Konference &quot;SAPI-1 a československé mikropočítače&quot;
&gt; Subject: Re: klavesnice
&gt;
&gt;
&gt; navim jestli jsy to precet spravne ale prvni slovo bilo NAPR tj.
</span>napriklad.
<span class="replyquote1">&gt; V danem priklade nadrad 74151 za 74150 a 74138/7445/74145 za 74154 a mas
&gt; matici 16x16 je pravdou ze s danyby cypy to vynde prostorove vetsi ale
</span>jsou
<span class="replyquote1">&gt; snadneji sehnatelne. a pokut budes k tomu pouzivat PeCkovou klavesnici tak
&gt; stejnak da jen dost omezeny pocet klaves v jednotkach kusu takze to je
&gt; hlavni limitujici faktor kolik muzes emulovat seplich klaves.
&gt;
&gt; pokut se nebudu bavit o kapacitnich klavesnicich ci jinych silenostech ale
&gt; klavevicich co se vyskytuji v SAPI-1, PMD-85, ZX ....., tat tam se vzdy
&gt; pracuje s TTL urovnemi a prohani se tam log &quot;0&quot; takze se da vpohode
</span>vystacit
<span class="replyquote1">&gt; s TTL svaby
&gt;
&gt; druha vec je ta ze pokut se to udela formou modulu tak pujde poskladat
&gt; matice dle potreb mislim tim kolik bude schopna najednou sepnot klaves.
&gt; takze by byla deska na ktere bi jeden spinac slozen z 74150/74151,
&gt; 7445/74145/17154, registr s dekoderem adresy. na modulu by byli tri
&gt; konektory dva pro matici tj. osa X a osa Y trety by spouzil k rizeni. s
&gt; trochou snahy by ten modul bil i jednostrany, k propojovani bu se dali
&gt; pouzit samorezne konektory. a take bi sel odela modul pro funkcni klavesi
&gt; jako SHIFT, kurzorove sipky, CTRL, ..... pouzivajici hradlo 7403 stim ze
</span>bi
<span class="replyquote1">&gt; tam bilo pole propoje kde bi se nastavila konkretni propojeni
&gt;
&gt; ale s MHB8804(A) to bude elegantnejsi ale dane svaby se dost blbe shani
&gt; takze pokut bu to chtelo delat vicero lidi tak muze but problem sehnat ty
&gt; svaby
&gt;
&gt; nevim jak tresne je delana klavesnice v MZ3500 ale prepokladam ze je to
&gt; odoba vise jmenovanich 8bitu
&gt;
&gt;
&gt;
</span><span class="replyquote2">&gt; &gt;
&gt; &gt;
&gt; &gt; Petre tvoje reseni je dobre ale dosti se to vaze na jeden typ stroje.
&gt; &gt; Ja bych to chtel udelat modularne abych to mohl pouzit i jinde. Take
&gt; &gt; vim o obvodu MHB8804 a asi nakonec pujdu touto cestou.
&gt; &gt;
&gt; &gt; Jirko jako zakladni funkci to ma mit tu ze to bude pole 16x8 spinacu.
&gt; &gt; Asi bych tam dal jeden 20 pinovy a jeden 10pinovy konektor. Na toto
&gt; &gt; bych pak vzdy pripojil nejakou malou prechodku a pak bych to
&gt; &gt; pripojoval k realnym strojum. Treba Sapi1, ZX, Sharp atd. Vzdy by se
&gt; &gt; to pripojovalo paralelne k realne klavesnici. Takze kdyz by se to
&gt; &gt; chytre udelalo tak by sel pocitac ovladat primo z realne klavesnice
&gt; &gt; tak i na &quot;dalku&quot; z jineho stroje. Protoze vlastni matici musi neco
&gt; &gt; ovladat tak pro zacatek bych tam dal PS2 modul co ted vymyslel Martin
&gt; &gt; Lukasek - zatim na tom intenzivne pracuje. Ale bylo by to udelane tak,
&gt; &gt; aby to mohl ovladat jakykoliv pocitac pres nejakou paralelni branu.
&gt; &gt; Jako prvni pocitac kde bych to chcel aplikovat je MZ3500 a prave tento
&gt; &gt; ma matici 16x8 - ma totiz luxusni klavesnici. Kombinaci pouziti je
&gt; &gt; vice - jedna by byla tato, Martinuv modul (nebo interface k pc) posle
&gt; &gt; na ovladaci vstup teto karty spravnou kombinaci ktera &quot;stiskne&quot;
&gt; &gt; tlacitko. Vlastni karta ho &quot;jako&quot; stiskne a dalsi novy modul co v
&gt; &gt; tomto pripade bude elektronicka kopie realne klavesnice to spravne
&gt; &gt; vyhodnoti a posle pres 5zilovy kabel do realneho pocitace. Takze
&gt; &gt; realny pocitac bude mit 100% presne reakce &quot;virtualni&quot; klavesnice. Az
&gt; &gt; mne to omrzi tam klicovou cast muzu pouzit treba pro pocitac Mistrum.
&gt; &gt;
&gt; &gt; Jardo - bezny jednocipak neni dostatecne rychly aby reagoval na realne
&gt; &gt; klavesnici. Mam samozrejme zalozni plan a to ze tam dam obycejnou 64KB
&gt; &gt; pamet (16 vstupu) a tu naplnim daty tak ze pri jakekoliv kombinaci se
&gt; &gt; na datove sbernici ukaze co je prave stisknuto - to ma rychlost uplne
&gt; &gt; stejnou jako realna klavesnice - pripadne toto presunout do FPGA.
&gt; &gt; Samozrejme na vystupu by bylo neco jako 74LS07. Data v pameti by se
&gt; &gt; menila vzdy kdyz ovladaci pocitac zjisti ze  pravy pocitac prave
&gt; &gt; dokoncil scan klavesnice. Ale &quot;realne tlacitka&quot; jsou vice univerzalni.
&gt; &gt;
&gt; &gt;
&gt; &gt; Radek
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; Dne 13.6.2013 0:01, EC1045 (sapi@pandora.cz) napsal(a):
</span><span class="replyquote3">&gt; &gt; &gt;
&gt; &gt; &gt; spis bich pouzil 74xx03 misto 4066 stejnak vstupy jsou na jedne
&gt; &gt; &gt; strane a vystypy na druhe strane ale tim se viresi akorat ta
&gt; &gt; &gt; kapacita ale mam obavu abi to melo rozumnej rozmer tak to bude chtit
</span><span class="replyquote1">&gt; 4vrstvej plosak.
</span><span class="replyquote3">&gt; &gt; &gt; druha otazka zni kolik je zapotrebi maximalne seplich klaves, pokut
&gt; &gt; &gt; je to v radech jednotek tak bi slo pouzit 74150/74151 a
&gt; &gt; &gt; 74154/74138/... a pro casto pouzinane klavesi jako SHIFT, ENTER,
&gt; &gt; &gt; CTRL, ...... bi se pouzily prima hradla 7403 tim bi se virazne
&gt; &gt; &gt; snizil pocet pouzder a take by se zjednodusil DPS. pokut budes chtit
&gt; &gt; &gt; plnohodnotnou analogovou spinaci matici tak pak bude jednodusi
&gt; &gt; &gt; sehnat nekde napr. MHB8804(A) (pouzival se v digitalnich ustrednach
&gt; &gt; &gt; a obsahuje matici 8x8 a lze skladat do vetsich matic) nebo pokut
&gt; &gt; &gt; bude stacit cislicove pole tak to naprobamovat do nejakeho hradloveho
</span><span class="replyquote1">&gt; pole.
</span><span class="replyquote3">&gt; &gt; &gt;
&gt; &gt; &gt; vym o cem mluvim pac jsem se touto otazkou ji zabival (v teoreticke
&gt; &gt; &gt; rovine)
&gt; &gt; &gt;
&gt; &gt; &gt; napr to klavesnici s matici 8x8 a max seplimy ctimi klavesami a
&gt; &gt; &gt; ctirmi funkcnimi klavesami bi na vlastni matici stacilo 4x 74151,
&gt; &gt; &gt; 74138 (ke kazde 74138 8x dioda pro moznost pospojovat vicero
&gt; &gt; &gt; vystypu)  vstupni a
&gt; &gt; &gt; (vystubni) budic matice 1x 7403 pro funkcni klavesy a 5x registr z
&gt; &gt; &gt; cehoz 4x 8bit a 1x 4bit plus nejaka ta bizuterie okolo !!!!!!!
&gt; &gt; &gt; multiplexer i demultiplexer musy mit povolovaci vstupy !!!!!!!!
&gt; &gt; &gt;
&gt; &gt; &gt; pokut to neni jasne co basnik chtel rict dodam pripadne schema
&gt; &gt; &gt;
&gt; &gt; &gt;
</span><span class="replyquote1">&gt; &gt; &gt;&gt;
&gt; &gt; &gt;&gt;
&gt; &gt; &gt;&gt; Premyslim ze udelam desku kde bude 32x CMOS 4066 a to bude ovladat
&gt; &gt; &gt;&gt; 16x74ls374. Take by tam byl 2x138 a nejaky budic asi 2x245 + neco
&gt; navic.
&gt; &gt; &gt;&gt; Cele by to fungovalo tak, ze by mohlo byt mozno spojit kazdy
&gt; &gt; &gt;&gt; prusecik
&gt; &gt; &gt;&gt; 16x8 bitu (klaves). Cele by se to pripojilo paralelne k realne
&gt; &gt; &gt;&gt; klavesnici.
&gt; &gt; &gt;&gt; Vstup by pro zacatek byl najaky procesor ke kteremu by byl
&gt; &gt; &gt;&gt; pripojena
&gt; &gt; &gt;&gt; PS2 klavesnice. Co myslite nebude problem spojit paralelne 16
&gt; &gt; &gt;&gt; techto
&gt; &gt; &gt;&gt; 4066 obvodu - treba kvuli kapacite?
&gt; &gt; &gt;&gt;
&gt; &gt; &gt;&gt; Radek
&gt; &gt; &gt;&gt;
&gt; &gt; &gt;&gt;
&gt; &gt; &gt;&gt;
&gt; &gt; &gt;&gt; ---------------------
&gt; &gt; &gt;&gt; sapi@pandora.cz
&gt; &gt; &gt;&gt; Konference o SAPI-1
&gt; &gt; &gt;&gt; ---
&gt; &gt; &gt;&gt; POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt; &gt; &gt;&gt; Více informací: http://goo.gl/b99cI
</span><span class="replyquote3">&gt; &gt; &gt;
&gt; &gt; &gt; ---------------------
&gt; &gt; &gt; sapi@pandora.cz
&gt; &gt; &gt; Konference o SAPI-1
&gt; &gt; &gt; ---
&gt; &gt; &gt; POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt; &gt; &gt; Více informací: http://goo.gl/b99cI
&gt; &gt; &gt;
&gt; &gt; &gt;
</span><span class="replyquote2">&gt; &gt;
&gt; &gt; ---------------------
&gt; &gt; sapi@pandora.cz
&gt; &gt; Konference o SAPI-1
&gt; &gt; ---
&gt; &gt; POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt; &gt; Více informací: http://goo.gl/b99cI
</span><span class="replyquote1">&gt;
&gt; ---------------------
&gt; sapi@pandora.cz
&gt; Konference o SAPI-1
&gt; ---
&gt; POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt; Více informací: http://goo.gl/b99cI
&gt;
&gt; ---------------------
&gt; sapi@pandora.cz
&gt; Konference o SAPI-1
&gt; ---
&gt; POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt; Více informací: http://goo.gl/b99cI
</span>
</pre>