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>SAPI-1 ma dve klavesnice a to but ANK-1 coz je membrana s organizaci 8x4
nebo prararelni ASCII tj. 8dat, streobe, ack (upne "podani ruky")
<span class="replyquote1">>
> Já si teď hrál s adaptérem pro Sharp MZ-3500, ke kterému nemám
<img src="BODY_IMAGES_WRAP_GIF"> klávesnici.
</span>Nevím, jak komunikuje SAPI, nezkoumal jsem to. Pokud je to 8 bitů + strobe,
nebude to nic těžkýho. Na PS/2 klávesnici je trochu komplikovanější, že
některé scan kódy mají více bytů, třeba PAUSE je 8 ;-) Mám udělané
<img src="BODY_IMAGES_WRAP_GIF">tabulky
na normal, shift, ctrl, ctrl+shift a alt. U MZ-3500 je ještě trochu
komplikace, že komunikace s počítačem není 8-bitová, ale 9-bitová a
<img src="BODY_IMAGES_WRAP_GIF">některé
klávesy, resp. jejich kombinace mají nastavený CMD bit. No a pak jsem
samozřejmě řešil i správné rozsvěcování LED kontrolek. Během pár dní
<img src="BODY_IMAGES_WRAP_GIF">to
snad, včetně schémat a zdrojáků, fláknu na blog a pak si s tím můžete
<img src="BODY_IMAGES_WRAP_GIF">dělat
co chcete. Ono na tom nic není, nejhorší je vybádat, jak to má fungovat a
kam co namapovat. Mám to udělané s Arduino bootloaderem, takže to každý
<img src="BODY_IMAGES_WRAP_GIF">může
snadno přeprogramovat pro TTL RS-232 lince z Arduino IDE. Žádný
<img src="BODY_IMAGES_WRAP_GIF">programátor,
ani super znalosti nejsou potřeba. Jo a 4049 a hodně pasivního balastu je
tam kvůli MZ-3500, chtěl js!
<span class="replyquote1">> em I/O udělat stejně jako v origo klávesnici. Předpokládám, že na
</span>parallelní komunikaci by to nebylo potřeba.
<span class="replyquote1">>
> Klávesnice pro repliku ZX80/81 s Tesla membránovek je dorbý nápad, ale
<img src="BODY_IMAGES_WRAP_GIF">jen
</span>potud, pokud si někdo bude dělat vlastní case. Pokud ne, je ideální si
prostě postavit tu membránovku. Můj prototyp
http://www.8bity.cz/zx80-replika/klavesnice-pro-zx80/ šlape doteď bez
problému. Je to pár samolepek a trochu alobalu nalepených na tišťák ZX80.
<img src="BODY_IMAGES_WRAP_GIF">U
ZX81 je nejlepší si koupit hotovou membránu, taky se dají normálně
<img src="BODY_IMAGES_WRAP_GIF">koupit.
Ono to konce konců jde i pro ZX80, jen je to drahé.
<span class="replyquote1">>
> Martin
>
>
>
> -----Original Message-----
> From: Jiri Biba (sapi@pandora.cz) [mailto:unive.nb@[doména skryta]]
> Sent: Thursday, June 13, 2013 10:53 AM
>
> Já vím, já jen zkoušel nějakýho Omikrona, jestli maskočí na první
</span>šlápnutí.
<span class="replyquote1">> -:)))
> Zajímalo by nás samozřejmě AVR Mega. Jestli mi pošleš, co je potřeba
<img src="BODY_IMAGES_WRAP_GIF">na
</span>generování té tabulky, pokusím se v tom udělat nějaký kroky. Akorát to
<img src="BODY_IMAGES_WRAP_GIF">bude
celkem hledání jak to je s kódama PC Hlavně ty různý Fxx, Ctrl, Alt a
<img src="BODY_IMAGES_WRAP_GIF">pod.
<span class="replyquote1">> Počítáš v tý obsluze, že se neco z klávesnice posíla více byte za
<img src="BODY_IMAGES_WRAP_GIF">sebou?
</span>Dej vědět, zda je to reálný, koupil bych si ještě PS2 klavesnice, pokud
ještě jsou k sehnání.
<span class="replyquote1">> Jirka
>
> -----Original Message-----
> From: Tomas Franke (sapi@pandora.cz) [mailto:tomas.f.878@[doména skryta]]
> Sent: Thursday, June 13, 2013 10:00 AM
> To: Konference "SAPI-1 a československé mikropočítače"
> Subject: Re: klavesnice
>
>
> Ano, už se tu o tom mluvilo, rutiny pro komunikaci s PS/2 klávesnicí mám
> jak pro AVR Mega v "úzkém" DIL (<100 Kč), tak jako engine do FPGA.
> Stačí jen spáchat převodní tabulku, co se má posílat na který
<img src="BODY_IMAGES_WRAP_GIF">scan-code.
>
> Horší je to u počítačů, které mají jen klasickou membránovou
<img src="BODY_IMAGES_WRAP_GIF">klávesnici,
> jako Ondra nebo Speccy. Existuje interface, co přímo emuluje spektráckou
> 8x5 matici prostřednictvím AT klávesnice. Je v tom malý PIC a dva šváby
> Tesla určené pro tlf ústředny.
>
> Ještě ke klávesnici pro repliku ZX-80/81:
>
> V Tesle Jihlava se dají objednat klávesnice ke Spectru a Spectru+ i když
</span>je
<span class="replyquote1">> nemají na webu, mají je skladem a mají na ně i výrobní nástroje.
> Gumáková stojí cca 150 a má shodné zapojení matice jako ZX-80 a dost
</span>podobné
<span class="replyquote1">> rozměry. Liší se tím, že ZX-80 má řádky i sloupce matice na jedné
<img src="BODY_IMAGES_WRAP_GIF">kšandě
> dohromady, kdežto Spectrum je má kšandy dvě jednu pro sloupcové vývody
<img src="BODY_IMAGES_WRAP_GIF">a
> druhou pro řádkové.
> Teoreticky by tedy stačilo vzít membránu do gumáka udělat redukci na
</span>vývody
<span class="replyquote1">> a na membránu položit fólii s potiskem ZX-81.
>
> Omikron
> ---------------------
> 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>