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

VELESOFT (SPRINTER) 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>No ja uz pred lety pracoval na nahrade tech dvou maticovych poli MHB8804 a pro
ucely ZX Spectra (40 klaves) se to veslo do jednoho CPLD XC9572XL. Nikdy jsem
<img src="BODY_IMAGES_WRAP_GIF"> to
CPLD nezkousel, jestli to funguje, pouze jsem ten zdrojak tusim napsal a
<img src="BODY_IMAGES_WRAP_GIF">uspecne
prelozil.

PIC samozrejme nestiha v relnem case ladovat data na sbernici. V rusku se to
resi u klonu ZX Spectrer jednoduse pozastavenim Z80 CPU signalem WAIT, ale tuto
metohu zavrhuju (rozhodi casovani programu pri castem testovani klaves). Na
druhou stranu je PIC idealni pro PS/2 komunikaci. Takze rozumne reseni je
kombinace PIC+CPLD. CPLD bude mit interni klavesovou matici (akorat netusim
kolik klaves ma SHARP) a bude pripravene v realnem case vracet stav klaves.

Realizace v jednom jedinem CPLD bez PICu je sice mozna, ale uz to bude
&quot;orezane&quot;. Spravne by mel obvod komunikovat s PS/2 klavesnici obousmerne, tedy
posilat ji i prikazy. A prave nejake to casovani a vyhodnocovani podminek v
<img src="BODY_IMAGES_WRAP_GIF">CPLD
prilis realizovatelne neni.....

VELESOFT

----- Original Message -----
From: &quot;Michal Hučík&quot; &lt;sharpemu@[doména skryta]@ordoz.com&gt;
To: &quot;Konference Počítač SHARP MZ-800 a emulátory&quot; &lt;sharpemu@pandora.cz&gt;
Sent: Thursday, April 16, 2009 8:11 AM
Subject: Re: Sharp a PS/2 keyboard


<span class="replyquote1">&gt;
&gt;
&gt; Ahoj,
&gt;
&gt; to je celkem legrace - ja tady uz cca 5 dnu presne tohle bastlim :)))
&gt; Vychazel jsem z Velesoftovy ps2 klapajzny pro Speccy
&gt; http://velesoft.speccy.cz/keyboard_proface/keyboard_proface_internal.png
&gt; a k tomuto jsem prozatim dospel:
&gt;
&gt; Nacitani ps2 pres PIC je celkem banalni zalezitost, bohuzel PIC samotny
&gt; svou rychlosti nestiha Sharpovi odpovedet v pozadovanem case stav
&gt; klavesnicove matice (PIC16F877A s 20MHz krystalem). Proto tam ma
&gt; Velesoft ty spinaci pole MHB8804 - ty jsou uz dnes ovsem celkem
&gt; nedostatkove zbozi.
&gt; Takze jsem si vcera zkusil navrhnout nahradu tohoto spinaciho pole do
&gt; Xilinxe viz. schema http://duna.ordoz.com/xilinx_spinaci_pole2.jpg -
&gt; bohuzel to ale spotrebuje rovnych 80 makrobunek. Takze bud tam pouzit 3x
&gt; XC9536 a nebo 1x XC95144.
&gt; Cenove to vyjde skoro stejne, ale pri te 144 uz je mozna trochu problem
&gt; s domaci vyrobou PCB a urcite i s jejim pajenim. Na druhou stranu, kdyz
&gt; jsem  o tom mluvil s Vaskem Peroutkou, tak ten navrhoval zkusit, zda by
&gt; to neslo  udelat to cele jen do te XC95144, bez pouziti PICe.
&gt;
&gt; Ahoj -
&gt;     Michal
&gt;
&gt; Jaroslav Nemec (sharpemu@pandora.cz) napsal(a):
</span><span class="replyquote2">&gt; &gt;
&gt; &gt; Zdravim vsetkych,
&gt; &gt;
&gt; &gt; vyzera to tak, ze po vela vela .. vela rokoch, konecne budem mat dost
&gt; &gt; casu na to, aby som sa trosku venoval aj tomu, vdaka comu som dnes
&gt; &gt; tym, cim som (cize mojmu Sharpu MZ-821...)... Vramci konstrukcneho
&gt; &gt; cvicenia sa chystam vyrobit si k Sharpom zopar replik pridavnych
&gt; &gt; zariadeni podla originalov, ale aj nejake nove vecicky. A ako prva
&gt; &gt; padla do rany takato idea:
&gt; &gt;
&gt; &gt; Dostal som sa k jednemu exemplaru, ktory, bohuzial, pocas svojho
&gt; &gt; zivota utrpel ujmu v podobe straty niekolkych klavesov (ako napotvoru
&gt; &gt; aj jedna zo sipiek kurzora). Klavesnica sa pravdepodobne hodi uz len
&gt; &gt; ako zdroj nahradnych suciastok pre ostatne exemplare. Tak som
&gt; &gt; rozmyslal, ze co s tym. No a ako jedna z moznosti by sa ukazovalo
&gt; &gt; skusit pripojit k Sharpu, na jeho pomery pomerne kvalitnu klavesnicu z
&gt; &gt; PC.
&gt; &gt;
&gt; &gt; Moja otazka znie - neskusal uz niekto taketo nieco? V prvom kroku to
&gt; &gt; asi bude PC-keyboard ako nahrada povodnej klavesnice, ale za pokus by
&gt; &gt; stalo urobit aj nieco take, aby to vedelo chodit spolocne s povodnou
&gt; &gt; klavesnicou. Realizovane by to bolo pravdepodobne samostatnym MCU,
&gt; &gt; ktory by na jednej strane cital kody chodiace z klavesnice, na druhej
&gt; &gt; strane by sa to pomocou paralelnych portov snazilo simulovat spravanie
&gt; &gt; sa matice originalnej klavesnice Sharpa.
&gt; &gt;
&gt; &gt; Ak by mal niekto nieco k tomu, privitam kazdu pripomienku.
&gt; &gt;
&gt; &gt; J.N.
&gt; &gt;
&gt; &gt;
&gt; &gt; ---
</span><span class="replyquote1">&gt;
&gt;
&gt; ---
</span>
</pre>