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

Jiri Biba 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>Mohl bys prosím dát k dispozici tabulku výstupních kodů? Já bych ji
<img src="BODY_IMAGES_WRAP_GIF"> zkusil
přetransformovat na KOI-8, co používá Sapi. Byl by velký problém aby to
<img src="BODY_IMAGES_WRAP_GIF">mělo
možnost volby více znakových sad? V Pc to sice dělá až PC, tady by bylo
vhodný mít volbu buď US a nebo CZ.
Tohle je rutinka jak Sapi spolupracuje s Consul paralelníma klávesnicema,
konvertor by s tím měl být kompatibil:
CI:
	IN	P0
	RRC
	JNC	CI
	IN	P1
	PUSH	PSW		
	MVI	A,3		 
	OUT	P0
CI05:
	IN	P0
	RRC
	JNC	CI05
	MVI	A,2
	OUT	P0
	POP	PSW
	RET 

P0 = ridici port klavesnice IN/OUT
P0-IN0 = /SC	strobe z klavesnice
P0-OUT0 = /AC	odpověd z Sapi na prijaty znak
P0-OUT1 = /BELL	alarm z Sapi, klavesnice PC to nema, takze na konvertor by
to chtelo pridat samopipac, valecek asi 12 mm prumer.

P1 = datovy port kvavesnice IN

Jirka




-----Original Message-----
From: Tomas Franke (sapi@pandora.cz) [mailto:tomas.f@[doména skryta]] 
Sent: Monday, March 04, 2013 9:06 AM
To: Konference &quot;SAPI-1 a československé mikropočítače&quot;
Subject: Re: Predstaveni


Dne 1.3.2013 9:35, Tomas Franke (sapi@pandora.cz) napsal(a):
<span class="replyquote1">&gt;
&gt; To nebude, problém, je to celé dělané sw. Převod ze scankódu na 
&gt; výstupní kód je dělán tabulkou.
&gt; Procesor má 2KB RAM, něco sebere stack a něco proměnné ale zbytek je k 
&gt; dispozici pro případný buffer.
&gt; Zbývá i několik pinů pro případná pípátka a blikátka.
&gt;
&gt; Omikron
&gt;
</span>Doplnění:

Dá se to udělat buď pro PS/2 s AVR za cca 70 korun + xtal + 2 kondenzátory
<img src="BODY_IMAGES_WRAP_GIF">+
2 pullup odpory nebo pro USB s o něco dražším PIC, který má USB host ale
navíc potřebuje 3.3V regulátor a nějaké ty odpory protože není 5V
<img src="BODY_IMAGES_WRAP_GIF">tolerant.

Oba jsou v úzkém DIL28, takže se to dá udělat i na odřezku univerzální
desky.

Omikron

---------------------
sapi@pandora.cz
Konference o SAPI-1
---
Pobyty na horách se slevou
http://raketa.cz/slevy/pobyty/hory/

</pre>