Konference: SAPI-1 a československé mikropočítače
| Od: | EC1045 |
| Datum: | 5.3.2013 16:45 |
| Předmět: | Re: Predstaveni |
ono to je trochu slozitejsi pac se k sapi pouzivaji dve klavesnice C259.11 a
C262.3, kazda se chova trochu jinak
kdy C256.11 ma klasisky korenspondecni ciklus nedochazi ke strate znaku u
sapi
kdezto C262.3 udela jen cca 1ms impous na STROBE a SAPI to nemusi vzdy
chitit tj. straci se znaky
ale existuje na to medicina v jedne 7474
SCHEMA UPRAVY PRIPOJENI KLAVESNICE C262.3
C262.3 JPR-1, X2 SIGNAL
CISLO VODICE FRB-30
1,2----*------------------*----------------------10,22 +5V
| |
| |
| | 4
--- -------
| | R1 2 |D |
| | 1K3 ---- | I |
--- | | O |
| | 3 | 1 |
3----*----------+----|> | 6
| | | O-------------------30 STROBE
--- | | |
| | R2 | ------- ------------13
| | 2K2 | 1 | |
--- | | | 10
| | | -------
| | | 9 | D|
| -----M--*-------| I |
--- | O |
| 1 |
O <|
| |
-------
13 |
|
4,13----------------------------------*-----------11,21 ZEM
|
---
IO1 - MH 7474.
ZAPOJENI VODICU C.5 AZ C.12 ZUSTAVA BEZE ZMENY.
snazil jsem se dohledat jatk to vlastne je s tema signalama ale jaksi jsem
tezce zmaten pac z dokumetace se toho clovek moc nedozvy
to bych musel ocuchat primo na klavesnici ale stim se mi zrovna nechce
momentalne drbat
>
> Tady mi něco nesedí. Ten program čeká až bude SC v 1 a pak posílá na
AC
> taky 1
> Takže buď jsou aktivní v 1 nebo jsou někde nějaké invertory
>
> Omikron
>
>
> Dne 5.3.2013 10:33, Jiri Biba (sapi tu byla ta zakroucena vec pandora.cz) napsal(a):
> > Mohl bys prosím dát k dispozici tabulku výstupních kodů? Já bych ji
zkusil
> > přetransformovat na KOI-8, co používá Sapi. Byl by velký problém aby
to
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
> >
> >
> >
> >
> >
> >
> > Dne 1.3.2013 9:35, Tomas Franke (sapi tu byla ta zakroucena vec pandora.cz) napsal(a):
> >> To nebude, problém, je to celé dělané sw. Převod ze scankódu na
> >> výstupní kód je dělán tabulkou.
> >> Procesor má 2KB RAM, něco sebere stack a něco proměnné ale zbytek je
k
> >> dispozici pro případný buffer.
> >> Zbývá i několik pinů pro případná pípátka a blikátka.
> >>
> >> Omikron
> >>
> > Doplnění:
> >
> > Dá se to udělat buď pro PS/2 s AVR za cca 70 korun + xtal + 2
kondenzátory +
> > 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
tolerant.
> >
> > Oba jsou v úzkém DIL28, takže se to dá udělat i na odřezku
univerzální
> > desky.
> >
> > Omikron
> >
[2013/1 (16)] [2013/2 (90)] [2013/3 (37)] [2013/4 (48)] [2013/5 (36)] [2013/6 (128)] [2013/7 (27)] [2013/9 (29)] [2013/10 (64)] [2013/11 (63)]