Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Re: klavesnice

EC1045 SAPI-1

na odemulovani WD279x s emulovanou disketovkou mi staci 8042/8742 ,jen ta
emulace bude trochu pomala, ci jakykoli jednocip kteru je schopen po
preruseni vublit data vcas takze az zas tak RYCHLY to byt nemusi



Zobrazit citovaný text (18 řádků)
>
> On kdyby byl RYCHLÝ procesor, tak by s ním asi šla emulovat přímo
> matice. sledoval by vodiče klávesnice a podstrkoval by k ním data
> odpovídající stisknutým tlačítkům.
>
> Pokud vím, tak Sharpisti mají na tomhle principu postavenou emulaci
> originálního řadiče s WD279x skrze image soubory uložené na SD kartě:
> Malý ARM v QFP64 visí svými IO porty přímo na sběrnici Z80 a když
 vidí
> čtení z poru řadiče, přepne jednu svou bránu ven a pohotově podstrčí 
na
> D(7:0) data.
> Maji tam ještě malé CPLD ale v tom je vyloženě jen adresní dekodér aby
> ARM nemusel porovnávat adresy.
>
> Rusové to mají v klonech Spectra podobně, stíhají jak WD1793 Betadisku,
> tak hlídat matici klávesnice.
> Jediná nevýhoda je, že oba ARM i CPLD jsou v tomhle pouzdře a potřebují
3.3V
Zobrazit citovaný text (7 řádků)
>
>
> Omikron
>
>
> Dne 13.6.2013 11:23, Martin Lukasek (sapipandora.cz) napsal(a):
> > Já si teď hrál s adaptérem pro Sharp MZ-3500, ke kterému nemám
klávesnici. Nevím, jak komunikuje SAPI, nezkoumal jsem to. Pokud je to 8
bitů + strobe, nebude to nic těžkýho. Na PS/2 klávesnici je trochu
komplikovanější, že některé scan kódy mají více bytů, třeba PAUSE je 
8 ;-)
Mám udělané tabulky na normal, shift, ctrl, ctrl+shift a alt. U MZ-3500 je
ještě trochu komplikace, že komunikace s počítačem není 8-bitová, ale
9-bitová a některé klávesy, resp. jejich kombinace mají nastavený CMD
bit.
No a pak jsem samozřejmě řešil i správné rozsvěcování LED kontrolek.
Během
pár dní to snad, včetně schémat a zdrojáků, fláknu na blog a pak si s
tím
můžete dělat co chcete. Ono na tom nic není, nejhorší je vybádat, jak to 
má
fungovat a kam co namapovat. Mám to udělané s Arduino bootloaderem, takže
to
každý může snadno přeprogramovat pro TTL RS-232 lince z Arduino IDE.
Žádný
programátor, ani super znalosti nejsou potřeba. Jo a 4049 a hodně pasivního
balastu je tam kvůli MZ-3500, chtěl !
Zobrazit citovaný text (2 řádky)
> js!
> > em I/O udělat stejně jako v origo klávesnici. Předpokládám, že na
parallelní komunikaci by to nebylo potřeba.
Zobrazit citovaný text (2 řádky)
> >
> > Klávesnice pro repliku ZX80/81 s Tesla membránovek je dorbý nápad, ale
jen potud, pokud si někdo bude dělat vlastní case. Pokud ne, je ideální si
prostě postavit tu membránovku. Můj prototyp
http://www.8bity.cz/zx80-replika/klavesnice-pro-zx80/ šlape doteď bez
problému. Je to pár samolepek a trochu alobalu nalepených na tišťák ZX80. 
U
ZX81 je nejlepší si koupit hotovou membránu, taky se dají normálně
koupit.
Ono to konce konců jde i pro ZX80, jen je to drahé.
Zobrazit citovaný text (10 řádků)
> >
> > Martin
> >
> >
> >
> > -----Original Message-----
> > From: Jiri Biba (sapipandora.cz) [mailto:unive.nb[doména skryta]]
> > Sent: Thursday, June 13, 2013 10:53 AM
> >
> > Já vím, já jen zkoušel nějakýho Omikrona, jestli maskočí na první
šlápnutí.
Zobrazit citovaný text (3 řádky)
> > -:)))
> > Zajímalo by nás samozřejmě AVR Mega. Jestli mi pošleš, co je potřeba 
na
generování té tabulky, pokusím se v tom udělat nějaký kroky. Akorát to
bude
celkem hledání jak to je s kódama PC Hlavně ty různý Fxx, Ctrl, Alt a
pod.
Zobrazit citovaný text (2 řádky)
> > Počítáš v tý obsluze, že se neco z klávesnice posíla více byte za
sebou?
Dej vědět, zda je to reálný, koupil bych si ještě PS2 klavesnice, pokud
ještě jsou k sehnání.
Zobrazit citovaný text (10 řádků)
> > Jirka
> >
> > -----Original Message-----
> > From: Tomas Franke (sapipandora.cz) [mailto:tomas.f.878[doména skryta]]
> > Sent: Thursday, June 13, 2013 10:00 AM
> > To: Konference "SAPI-1 a československé mikropočítače"
> > Subject: Re: klavesnice
> >
> >
> > Ano, už se tu o tom mluvilo,  rutiny pro komunikaci s PS/2 klávesnicí
mám
Zobrazit citovaný text (14 řádků)
> > jak pro AVR Mega v "úzkém" DIL (<100 Kč), tak jako engine do FPGA.
> > Stačí jen spáchat převodní tabulku, co se má posílat na který
scan-code.
> >
> > Horší je to u počítačů, které mají jen klasickou membránovou
klávesnici,
> > jako Ondra nebo Speccy. Existuje interface, co přímo emuluje spektráckou
> > 8x5 matici prostřednictvím AT klávesnice. Je v tom malý PIC a dva
šváby
> > Tesla určené pro tlf ústředny.
> >
> > Ještě ke klávesnici pro repliku ZX-80/81:
> >
> > V Tesle Jihlava se dají objednat klávesnice ke Spectru a Spectru+ i když
je
Zobrazit citovaný text (2 řádky)
> > nemají na webu, mají je skladem a mají na ně i výrobní nástroje.
> > Gumáková stojí cca 150 a má shodné zapojení matice jako ZX-80 a dost
podobné
Zobrazit citovaný text (6 řádků)
> > rozměry. Liší se tím, že ZX-80 má řádky i sloupce matice na jedné
kšandě
> > dohromady, kdežto Spectrum je má kšandy dvě jednu pro sloupcové vývody
a
> > druhou pro řádkové.
> > Teoreticky by tedy stačilo vzít membránu do gumáka udělat redukci na
vývody
Zobrazit citovaný text (17 řádků)
> > a na membránu položit fólii s potiskem ZX-81.
> >
> > Omikron
> > ---------------------
> > sapipandora.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
>
>
> ---------------------
> sapipandora.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

Zobrazit původní podobu

Vlákno · 11 zpráv

Zobrazit celé vlákno na jedné stránce

  1. RE: klavesnice Jiri Biba
  2. Re: klavesnice Jardax
  3. Re: klavesnice Tomas Franke
  4. RE: klavesnice Jiri Biba
  5. Re: klavesnice Jardax
  6. RE: klavesnice Martin Lukasek Přílohy: 2
  7. Re: klavesnice Tomas Franke
  8. Re: klavesnice Radek Suk
  9. Re: klavesnice EC1045
  10. Re: klavesnice EC1045
  11. Re: klavesnice Tomas Franke