Konference: SAPI-1 a československé mikropočítače
Od: | EC1045 |
Datum: | 5.3.2013 22:38 |
Předmět: | Re: Predstaveni |
jen na okraj placka je C262.3 (cela rada C262.x) vysoka je C259.11 obe klavesnice chodi spohlive za predpokladu ze SAPI-1 ceka na klavesnici napr kdiz bezi BASIC pod MIKOSem a chces ho ukoncit pomoci "CTRL C" tak na C259.11 to je bez problemu tj. vzdy na prvni pokus (ale na stavovich led je videt ze klavesnice chvili ceka na virizeni) ale u C262.3 bez upravi je to sazka do loterije aneb ruska reluta pac se clovek musi trefit na zacatek zpracovani noveho radku BASICu kdy dochazi k testu klavesnice, s danou upravou to chodi na prvni pokus (mam tam taktez dodelanou stavovou led a je taktez na ni videt ze obcas to SAPI trva dost dlouho nez si lizne z klavesnice znak) nejextremneji to bilo videt v BASIC V5.0G EXP s dodelaou obsluhou plotru kdiz jsem potreboval tipnout kresleni na plotru tj. ono caru maluje az v radu sekund takze klavesnici testuje velmy velmy sporadicky a impuls STROBE z C262.3 trva cca 1ms > > Moje placka 259.11 chodi uplne na vsem, tedy na mikrobasic, mikos, CP/M. Nikdy jsem neresil nic kolem klavesnice a tu vysokou jsem mel pripojenou taky a sla uplne stejne. > Jirka > > > > > > 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 > > > > > > --------------------- > > sapi tu byla ta zakroucena vec pandora.cz > > Konference o SAPI-1 > > --- > > Pobyty na horách se slevou > > http://raketa.cz/slevy/pobyty/hory/ > > > > --------------------- > sapi tu byla ta zakroucena vec pandora.cz > Konference o SAPI-1 > --- > Pobyty na horách se slevou > http://raketa.cz/slevy/pobyty/hory/
[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)]