Konference: SAPI-1 a československé mikropočítače
Od: | Jardax |
Datum: | 14.6.2013 13:53 |
Předmět: | Re: klavesnice |
Jo, rika se tomu piggyback. Znam, ale mam jen nekolik specialnich japonskych procesoru - zadny klasicky 8080 nebo Z80 a podobne se mi zatim nezadarilo sehnat :( Mam v ne prilis luxusnim stavu tyto: Mostek MK38P70 OKI M85C154 http://cpucollection.ca/MK38P70-02D.jpg http://cpucollection.ca/OkiM85C154.jpg Dne 14.6.2013 11:25, Jiri Biba (sapi tu byla ta zakroucena vec pandora.cz) napsal(a): > 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 > --------------------- > 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
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)]