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

Martin Lukasek 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>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. Nevím, jak komunikuje SAPI, nezkoumal jsem to. Pokud je to 8
<img src="BODY_IMAGES_WRAP_GIF">bitů + strobe, nebude to nic těžkýho. Na PS/2 klávesnici je trochu
<img src="BODY_IMAGES_WRAP_GIF">komplikovanější, že některé scan kódy mají více bytů, třeba PAUSE je 
<img src="BODY_IMAGES_WRAP_GIF">8 ;-) Mám udělané tabulky na normal, shift, ctrl, ctrl+shift a alt. U MZ-3500
<img src="BODY_IMAGES_WRAP_GIF">je ještě trochu komplikace, že komunikace s počítačem není 8-bitová, ale
<img src="BODY_IMAGES_WRAP_GIF">9-bitová a některé klávesy, resp. jejich kombinace mají nastavený CMD bit.
<img src="BODY_IMAGES_WRAP_GIF">No a pak jsem samozřejmě řešil i správné rozsvěcování LED kontrolek.
<img src="BODY_IMAGES_WRAP_GIF">Během pár dní to snad, včetně schémat a zdrojáků, fláknu na blog a pak 
<img src="BODY_IMAGES_WRAP_GIF">si s tím můžete dělat co chcete. Ono na tom nic není, nejhorší je
<img src="BODY_IMAGES_WRAP_GIF">vybádat, jak to má fungovat a kam co namapovat. Mám to udělané s Arduino
<img src="BODY_IMAGES_WRAP_GIF">bootloaderem, takže to každý může snadno přeprogramovat pro TTL RS-232
<img src="BODY_IMAGES_WRAP_GIF">lince z Arduino IDE. Žádný programátor, ani super znalosti nejsou potřeba. 
<img src="BODY_IMAGES_WRAP_GIF">Jo a 4049 a hodně pasivního balastu je tam kvůli MZ-3500, chtěl jsem I/O
<img src="BODY_IMAGES_WRAP_GIF">udělat stejně jako v origo klávesnici. Předpokládám, že na parallelní
<img src="BODY_IMAGES_WRAP_GIF">komunikaci by to nebylo potřeba.

Klávesnice pro repliku ZX80/81 s Tesla membránovek je dorbý nápad, ale jen
<img src="BODY_IMAGES_WRAP_GIF">potud, pokud si někdo bude dělat vlastní case. Pokud ne, je ideální si
<img src="BODY_IMAGES_WRAP_GIF">prostě postavit tu membránovku. Můj prototyp
<img src="BODY_IMAGES_WRAP_GIF">http://www.8bity.cz/zx80-replika/klavesnice-pro-zx80/ šlape doteď bez
<img src="BODY_IMAGES_WRAP_GIF">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é.

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í
<img src="BODY_IMAGES_WRAP_GIF">šlápnutí.
-:)))
Zajímalo by nás samozřejmě AVR Mega. Jestli mi pošleš, co je potřeba na
<img src="BODY_IMAGES_WRAP_GIF">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.
Počítáš v tý obsluze, že se neco z klávesnice posíla více byte za
<img src="BODY_IMAGES_WRAP_GIF">sebou? Dej vědět, zda je to reálný, koupil bych si ještě PS2 klavesnice,
<img src="BODY_IMAGES_WRAP_GIF">pokud ještě jsou k sehnání.
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 &quot;SAPI-1 a československé mikropočítače&quot;
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 &quot;úzkém&quot; DIL (&lt;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ž je
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
<img src="BODY_IMAGES_WRAP_GIF">podobné
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 a
druhou pro řádkové.
Teoreticky by tedy stačilo vzít membránu do gumáka udělat redukci na
<img src="BODY_IMAGES_WRAP_GIF">vývody
a na membránu položit fólii s potiskem ZX-81.

Omikron
</pre>