Konference: SAPI-1 a československé mikropočítače

Od: Jiri Biba
Datum: 14.6.2013 09:25
Předmět: RE: klavesnice


Akorát, že to budu muset ladit na 8051 DIL40. Mám na to od Amitu HW
 emulátor
51, kterej se zastrčí do bastlu místo procesoru.
Jen budu muset zprovoznit mašinu s ISA a W98, je k tomu deska do tyhle
sběrny. Už jsem to nepoužil asi 8 let, kdoví jestli to chodí...

Jardax, viděls někdy emulační procesor na řadu 8051? Keramickej šváb 40
noh
a na zádech má prcíře, DIL28 patici, přes kterou můžeš za realnýho
chodu
procesoru čumět na regisry, příznaky, zkrátka celou paměť. V roce 1993
stál
jen ten procík skoro 5000,-  A Inteláci tvrdili, že to existuje
(existovalo)
na všechny procíky, co se do roku 1993 vyráběly. Myslím, že pro sběratele
by
tahle emulační řada dnes měla cenu zlata. Mizernou fotku přikládám. Do
toho
procíku vepředu se zastrčí ta kšanda vzadu. Ten čelní konektor je do
zkoumaný desky do patice procesoru a zadní je do pomocný ISA desky do PC.
Jirka

-----Original Message-----
From: Tomas Franke (sapi tu byla ta zakroucena vec pandora.cz) [mailto:tomas.f.878 tu byla ta zakroucena vec gmail.com] 
Sent: Friday, June 14, 2013 10:19 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: klavesnice


Tohle stačí maximálně si poupravíte tebulky.
tenhle procesor je absolutně nejlevnější...

Omikron

Dne 13.6.2013 23:46, Jiri Biba (sapi tu byla ta zakroucena vec pandora.cz) napsal(a):
> Našli rádcové, našli!!!!
> http://www.volny.cz/fuksam/navrhy/displej/displej.htm
> Jen přešlechtit obsluhu LCD na Sapidlovej klávesovej protokol a je to.
> Tak Omikrone, Tvoje a nebo todlenc? Všecko na to mám doma, jen ten čas
nééé.
>
> Jirka
>
> ----- PŮVODNÍ ZPRÁVA -----
> Od: "Jardax (sapi tu byla ta zakroucena vec pandora.cz)" <jardax tu byla ta zakroucena vec swamp.cz>
> Komu: "Konference 'SAPI-1 a československé mikropočítače'" 
> <sapi tu byla ta zakroucena vec pandora.cz>
> Předmět: Re: klavesnice
> Datum: 13.6.2013 - 21:53:29
>
>> ... ale ty asi myslis tohle! :)
>> http://www.urel.feec.vutbr.cz/MIA/2009/puhony/index.html
>>
>> Dne 13.6.2013 21:43, Jiri Biba (sapi tu byla ta zakroucena vec pandora.cz) napsal(a):
>>> Jéžiš marjá, pánové, co to tady stále řešíte? Koukám furt jak
jelen! 
>>> Já chci
>>> PS2 klávesnici přidrátovat osmibitově k paralelnímu portu Sapi 1. 
>>> Takže smáčknu klávesu na PS2, ta vyplivne sekvenci 1-x byte. Nějakej 
>>> přífušek na to zareaguje že z toho udělá něco v rozsahu 0-FFH, pošle>>> na výstupní port, dá Strobe, počká na odpověd ze Sapi a řekne PS2 
>>> klávesnici, že může poslat další znak. Nic víc, nic mín. Lámat 
>>> membránovou klávesnici pro CP/M je totální volovina, na to nemá 
>>> JPR-1Z čas, musí řešit diskety rolování u And-1Z a disky u IDE-1.
>>> Doufám Omikrone, že z ty nabídky něco bude.
>>> A Martine, doufám, že když už ty tabulky PS2 kodů máš, doufám, že
 je 
>>> poskytneš.
>>>
>>> Kurňa, před časem jsem viděl na netu nějakou českou študáckou
práci, 
>>> kde byla přes ubohou mrňavou atmeláckou 51 připojená PS2 a na 
>>> výstupu byl LCD 2x40 znaku a prostě co se klaplo, to se zobrazovalo.
Byly tam i zdrojáky.
>>> Jen by stačila změnit obsluha 2x40 na komunikaci ala Sapi1. Atmelů 
>>> mám hafo...vyvoják na 51 taky.
>>> Jenže to NEMŮŽU NAJÍT!!!!!!!!!   Neumíte někdo líp hledat?
>>>
>>> Jirka
>>>
>>> -----Original Message-----
>>> From: EC1045 (sapi tu byla ta zakroucena vec pandora.cz) [mailto:ifbrk tu byla ta zakroucena vec seznam.cz]
>>> Sent: Thursday, June 13, 2013 8:57 PM
>>> To: Konference "SAPI-1 a československé mikropočítače"
>>> Subject: Re: klavesnice
>>>
>>>
>>> navim jestli jsy to precet spravne ale prvni slovo bilo NAPR tj.
napriklad.
>>> V danem priklade nadrad 74151 za 74150 a 74138/7445/74145 za 74154 a 
>>> mas matici 16x16 je pravdou ze s danyby cypy to vynde prostorove 
>>> vetsi ale jsou snadneji sehnatelne. a pokut budes k tomu pouzivat 
>>> PeCkovou klavesnici tak stejnak da jen dost omezeny pocet klaves v 
>>> jednotkach kusu takze to je hlavni limitujici faktor kolik muzes
emulovat seplich klaves.
>>>
>>> pokut se nebudu bavit o kapacitnich klavesnicich ci jinych 
>>> silenostech ale klavevicich co se vyskytuji v SAPI-1, PMD-85, ZX 
>>> ....., tat tam se vzdy pracuje s TTL urovnemi a prohani se tam log 
>>> "0" takze se da vpohode vystacit s TTL svaby
>>>
>>> druha vec je ta ze pokut se to udela formou modulu tak pujde 
>>> poskladat matice dle potreb mislim tim kolik bude schopna najednou
sepnot klaves.
>>> takze by byla deska na ktere bi jeden spinac slozen z 74150/74151, 
>>> 7445/74145/17154, registr s dekoderem adresy. na modulu by byli tri 
>>> konektory dva pro matici tj. osa X a osa Y trety by spouzil k 
>>> rizeni. s trochou snahy by ten modul bil i jednostrany, k 
>>> propojovani bu se dali pouzit samorezne konektory. a take bi sel 
>>> odela modul pro funkcni klavesi jako SHIFT, kurzorove sipky, CTRL, 
>>> ..... pouzivajici hradlo 7403 stim ze bi tam bilo pole propoje kde 
>>> bi se nastavila konkretni propojeni
>>>
>>> ale s MHB8804(A) to bude elegantnejsi ale dane svaby se dost blbe 
>>> shani takze pokut bu to chtelo delat vicero lidi tak muze but 
>>> problem sehnat ty svaby
>>>
>>> nevim jak tresne je delana klavesnice v MZ3500 ale prepokladam ze je 
>>> to odoba vise jmenovanich 8bitu
>>>
>>>
>>>
>>>> Petre tvoje reseni je dobre ale dosti se to vaze na jeden typ stroje.
>>>> Ja bych to chtel udelat modularne abych to mohl pouzit i jinde. 
>>>> Take vim o obvodu MHB8804 a asi nakonec pujdu touto cestou.
>>>>
>>>> Jirko jako zakladni funkci to ma mit tu ze to bude pole 16x8 spinacu.
>>>> Asi bych tam dal jeden 20 pinovy a jeden 10pinovy konektor. Na toto 
>>>> bych pak vzdy pripojil nejakou malou prechodku a pak bych to 
>>>> pripojoval k realnym strojum. Treba Sapi1, ZX, Sharp atd. Vzdy by 
>>>> se to pripojovalo paralelne k realne klavesnici. Takze kdyz by se 
>>>> to chytre udelalo tak by sel pocitac ovladat primo z realne 
>>>> klavesnice tak i na "dalku" z jineho stroje. Protoze vlastni matici 
>>>> musi neco ovladat tak pro zacatek bych tam dal PS2 modul co ted 
>>>> vymyslel Martin Lukasek - zatim na tom intenzivne pracuje. Ale bylo 
>>>> by to udelane tak, aby to mohl ovladat jakykoliv pocitac pres nejakou
paralelni branu.
>>>> Jako prvni pocitac kde bych to chcel aplikovat je MZ3500 a prave 
>>>> tento ma matici 16x8 - ma totiz luxusni klavesnici. Kombinaci 
>>>> pouziti je vice - jedna by byla tato, Martinuv modul (nebo 
>>>> interface k pc) posle na ovladaci vstup teto karty spravnou kombinaci
ktera "stiskne"
>>>> tlacitko. Vlastni karta ho "jako" stiskne a dalsi novy modul co v 
>>>> tomto pripade bude elektronicka kopie realne klavesnice to spravne 
>>>> vyhodnoti a posle pres 5zilovy kabel do realneho pocitace. Takze 
>>>> realny pocitac bude mit 100% presne reakce "virtualni" klavesnice. 
>>>> Az mne to omrzi tam klicovou cast muzu pouzit treba pro pocitac
Mistrum.
>>>>
>>>> Jardo - bezny jednocipak neni dostatecne rychly aby reagoval na 
>>>> realne klavesnici. Mam samozrejme zalozni plan a to ze tam dam 
>>>> obycejnou 64KB pamet (16 vstupu) a tu naplnim daty tak ze pri 
>>>> jakekoliv kombinaci se na datove sbernici ukaze co je prave 
>>>> stisknuto - to ma rychlost uplne stejnou jako realna klavesnice -
pripadne toto presunout do FPGA.
>>>> Samozrejme na vystupu by bylo neco jako 74LS07. Data v pameti by se 
>>>> menila vzdy kdyz ovladaci pocitac zjisti ze  pravy pocitac prave 
>>>> dokoncil scan klavesnice. Ale "realne tlacitka" jsou vice univerzalni.
>>>>
>>>>
>>>> Radek
>>>>
>>>>
>>>>
>>>> Dne 13.6.2013 0:01, EC1045 (sapi tu byla ta zakroucena vec pandora.cz) napsal(a):
>>>>> spis bich pouzil 74xx03 misto 4066 stejnak vstupy jsou na jedne 
>>>>> strane a vystypy na druhe strane ale tim se viresi akorat ta 
>>>>> kapacita ale mam obavu abi to melo rozumnej rozmer tak to bude 
>>>>> chtit
>>> 4vrstvej plosak.
>>>>> druha otazka zni kolik je zapotrebi maximalne seplich klaves, 
>>>>> pokut je to v radech jednotek tak bi slo pouzit 74150/74151 a 
>>>>> 74154/74138/... a pro casto pouzinane klavesi jako SHIFT, ENTER, 
>>>>> CTRL, ...... bi se pouzily prima hradla 7403 tim bi se virazne 
>>>>> snizil pocet pouzder a take by se zjednodusil DPS. pokut budes 
>>>>> chtit plnohodnotnou analogovou spinaci matici tak pak bude 
>>>>> jednodusi sehnat nekde napr. MHB8804(A) (pouzival se v digitalnich 
>>>>> ustrednach a obsahuje matici 8x8 a lze skladat do vetsich matic) 
>>>>> nebo pokut bude stacit cislicove pole tak to naprobamovat do 
>>>>> nejakeho hradloveho
>>> pole.
>>>>> vym o cem mluvim pac jsem se touto otazkou ji zabival (v 
>>>>> teoreticke
>>>>> rovine)
>>>>>
>>>>> napr to klavesnici s matici 8x8 a max seplimy ctimi klavesami a 
>>>>> ctirmi funkcnimi klavesami bi na vlastni matici stacilo 4x 74151,
>>>>> 74138 (ke kazde 74138 8x dioda pro moznost pospojovat vicero
>>>>> vystypu)  vstupni a
>>>>> (vystubni) budic matice 1x 7403 pro funkcni klavesy a 5x registr z 
>>>>> cehoz 4x 8bit a 1x 4bit plus nejaka ta bizuterie okolo !!!!!!!
>>>>> multiplexer i demultiplexer musy mit povolovaci vstupy !!!!!!!!
>>>>>
>>>>> pokut to neni jasne co basnik chtel rict dodam pripadne schema
>>>>>
>>>>>
>>>>>> Premyslim ze udelam desku kde bude 32x CMOS 4066 a to bude 
>>>>>> ovladat 16x74ls374. Take by tam byl 2x138 a nejaky budic asi 
>>>>>> 2x245 + neco
>>> navic.
>>>>>> Cele by to fungovalo tak, ze by mohlo byt mozno spojit kazdy 
>>>>>> prusecik
>>>>>> 16x8 bitu (klaves). Cele by se to pripojilo paralelne k realne 
>>>>>> klavesnici.
>>>>>> Vstup by pro zacatek byl najaky procesor ke kteremu by byl 
>>>>>> pripojena
>>>>>> PS2 klavesnice. Co myslite nebude problem spojit paralelne 16 
>>>>>> techto
>>>>>> 4066 obvodu - treba kvuli kapacite?
>>>>>>
>>>>>> Radek
>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------
>>>>>> sapi tu byla ta zakroucena vec 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
>>>>> ---------------------
>>>>> sapi tu byla ta zakroucena vec 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
>>>>>
>>>>>
>>>> ---------------------
>>>> sapi tu byla ta zakroucena vec 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
>>> ---------------------
>>> sapi tu byla ta zakroucena vec 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
>>>
>>> ---------------------
>>> sapi tu byla ta zakroucena vec 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
>>>
>>>
>> ---------------------
>> sapi tu byla ta zakroucena vec 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
>>
> ---------------------
> sapi tu byla ta zakroucena vec 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

---------------------
sapi tu byla ta zakroucena vec 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

Připojené soubory:

3:


Ostatní příspěvky vlákna:

 
[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)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]