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>resime emulaci vlastni SPINACI MATICE KLAVESNICE coz je ten zasadni problem
aneb dalsi ktery razi ze VSEM A ZA VSECH OKOLNOSTI NA VSE STACI SOFTWARE
takze proc se vyraby hradlova pole, PLCD, .... a dasi speci zalezo
?????????? :-))
pokut vezmu pro me nejhorsi znamy pripad tak to vse se provede v 450ns jde
konkretne o mikropocitac ONDRA kde se klavesnice skenuje poze instrukci IN
kdy adresi se pouzivaji pro vyber a ctou se data coz je ono 450ns spis min a
za tech 450ns musis zistit na ktrem sloupci se ti obevila nula az to zistis
tak musis zistit jstli budes neco spinat v radku tj. jestli se tam vikytyje
davy znak co chces zmacknout pokut ano tak musis vyhrat nulu na sparavny
radek. kdyz to stihnes do onech 450ns tak to ta Z80 na 2MHz precte pokut ne
tak to vuhodnoty ze nic nebilo stisknuto. a potom co procik shodi tu nulu na
sloupci tak ji taky musis shodit na radku jinak muze dojit ke kolizim dat
/napr. nacteni falesneho znaku/. kdezto kdiz pouzijes logiku tak ta to
stihne za brutalne dlouhych 50ns (snandart TTL) pres mechanicky spinac to
bude mit prakticky zanedbatelne spozdeni. a ten procik co to bude ridit
proste nemusi nikam spichat pac jen rekne co ma logika sepnout a ta to
proste sepne vcas a ve spravny okamzik
duha vec jak budes emulovat prociken nestandartni obsluhu klavesnice coz
mimichodem vpoctate nejde u zminovaneho mikropocitace ONDRA ale napr u
SAPI-1 s klavesnici ANK-1 tj. na to ze ze nepouzijes standartni obsluhu
klavesnice kde mezi instrukcemi OUT a IN je jeste nekolik indtrukci takze
tam je cas nekolik ms ale das instrukci OUT a IN hned za sebe tak nas
sibenicni cas 2ms (4 strojove takty) ci nekoho napadne nechat vybrany nejaky
radek matice a jen cist sloupce napr. ve hre aby usetril cas. spinaci matici
to vubec nerozhodi ale u prociku ............
<span class="replyquote1">>
> Nerozumim tomu, v cem vsichni vidite ten problem.
> Prevod libovolneho typu klavesnice na libovolny typ sbernice, ktera
</span>klavesnici nekde nejak resi, je prece dost trivialni.
<span class="replyquote1">> Ja prece nemusim dodrzovat ultrakratke prenosove casy; jestli bude mit
</span>akce na klavesnici nekolik ms zpozdeni, nez se promitne na matici
prislusneho vystupu takoveho konvertoru, prece nehraje vubec zadnou roli.
<span class="replyquote1">> Proc resite tesne casovani a vysoke pracovni frekvence takoveho
</span>prevodniku?
<span class="replyquote1">> Zmacknu klavesu, prevodnik zaregistruje, posle prislusnou kombinaci podle
</span>typu emulace.
<span class="replyquote1">> Kde je tam nejaky kriticky casovy soubeh?
> Jestli podobna debata uz nekdy probehla tak se omlouvam, nevybavuju si
</span>ji... :)
<span class="replyquote1">>
> Jarda
>
> Dne 13.6.2013 20:04, EC1045 (sapi@pandora.cz) napsal(a):
</span><span class="replyquote2">> > jj staci pokut pojede nejmin na 50MHz a instrukce bude chroupat tak do
</span>dvou
<span class="replyquote2">> > taktu. napr u ONDRY mas na cele spracovani 450ns a to tam jede procik na
</span>jen
<span class="replyquote2">> > na 2MHz
> >
> > pruser je v tom ze nahrazuje vlastni matici toto tema jsme tu uz kdisy
> > resili a ja se neminim zas rozilovat
> >
> > ----- Original Message -----
> > From: "Jardax (sapi@pandora.cz)" <jardax@[doména skryta]>
> > To: "Konference SAPI-1 a československé mikropočítače"
<img src="BODY_IMAGES_WRAP_GIF"> <sapi@pandora.cz>
> > Sent: Thursday, June 13, 2013 9:32 AM
> > Subject: Re: klavesnice
> >
> >
</span><span class="replyquote3">> >> To ja taky Jirko, ale myslim ze na takovou praci by stacil jeden
</span>jednocip,
<span class="replyquote2">> > ne?
</span><span class="replyquote3">> >> Jarda
> >>
> >> Dne 13.6.2013 9:29, Jiri Biba (sapi@pandora.cz) napsal(a):
</span><span class="replyquote1">> >>> Ňák jsem nepochopil, co to má dělat. Snad připojit paralelně k
<img src="BODY_IMAGES_WRAP_GIF">matici
> >>> klávesnice... Nebo co je myšleno reálnou klávesnicí?
> >>> A už vůbec nevím, proč to chceš připojovat k PS2 klávesnici...
> >>>
> >>> Jó, kdybys chtěl znásilňovat PS2 klávesnici nějakým přífuškem
<img src="BODY_IMAGES_WRAP_GIF">aby se
</span><span class="replyquote2">> > chovala
</span><span class="replyquote1">> >>> jako paralelní Consulka k Sapi, to bych se rád zůčastnil.
> >>>
> >>> Jirka
> >>>
> >>> -----Original Message-----
> >>> From: Radek Suk (sapi@pandora.cz) [mailto:suk@[doména skryta]]
> >>> Sent: Wednesday, June 12, 2013 11:09 PM
> >>> To: Konference "SAPI-1 a československé mikropočítače"
> >>> Subject: klavesnice
> >>>
> >>>
> >>>
> >>> Premyslim ze udelam desku kde bude 32x CMOS 4066 a to bude ovladat
> >>> 16x74ls374. Take by tam byl 2x138 a nejaky budic asi 2x245 + neco
</span>navic.
<span class="replyquote1">> >>> Cele by to fungovalo tak, ze by mohlo byt mozno spojit kazdy prusecik
> >>> 16x8 bitu (klaves). Cele by se to pripojilo paralelne k realne
</span><span class="replyquote2">> > klavesnici.
</span><span class="replyquote1">> >>> Vstup by pro zacatek byl najaky procesor ke kteremu by byl pripojena
</span>PS2
<span class="replyquote1">> >>> klavesnice. Co myslite nebude problem spojit paralelne 16 techto 4066
</span><span class="replyquote2">> > obvodu
</span><span class="replyquote1">> >>> - treba kvuli kapacite?
> >>>
> >>> Radek
> >>>
> >>>
> >>>
> >>> ---------------------
> >>> sapi@pandora.cz
> >>> Konference o SAPI-1
> >>> ---
> >>> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> >>> Více informací: http://goo.gl/b99cI
> >>>
> >>> ---------------------
> >>> sapi@pandora.cz
> >>> Konference o SAPI-1
> >>> ---
> >>> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> >>> Více informací: http://goo.gl/b99cI
> >>>
> >>>
</span><span class="replyquote3">> >> ---------------------
> >> sapi@pandora.cz
> >> Konference o SAPI-1
> >> ---
> >> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> >> Více informací: http://goo.gl/b99cI
</span><span class="replyquote2">> > ---------------------
> > sapi@pandora.cz
> > Konference o SAPI-1
> > ---
> > POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> > Více informací: http://goo.gl/b99cI
> >
> >
</span><span class="replyquote1">>
> ---------------------
> sapi@pandora.cz
> Konference o SAPI-1
> ---
> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> Více informací: http://goo.gl/b99cI
</span>
</pre>