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

[SharpMZ] MZ-2500 klavesnice

"Michal Medek" <Michal.Bruntal@[doména skryta]> SHARP MZ-800

Ahojte,

protoze mam diky Martinovi pujcenou klavesnici k MZ-2500, tak jse si dneska trochu hral. Pokousel jsem se odchytit komunikaci mezi MZ a klavesnici. Vysledek me docela nadchl.
Vyrobil jsem takovou malou redukci, viz foto. Na odbocce je 74HCT574, ktery se spina jen tehdy, kdyz signal MPX prechazi do 1. Zjistil jsem, ze klavesnice opravdu neco posila a to, kdyz je neco stisknute, tak kazdych 20ms. Kazdy znak zacina neg. impulzem na KD4. Pak nasleduje nekolik niblu KD0-KD3. Vypada to docela slibne. Jeste kdyby se podarilo zjistit, co ktery nibl obsahuje. Problem jeste je, ze tam neni videt, co posila pocitac do klavesnice, a jak to spolu souvisi. Jeste chci to zapojeni trochu vylepsit a zaznamenavat tak oba smery.
K tomu LA mam i nejake priklady, jak napsat analyzu protokolu, ale zatim jsem z toho jelen.
Jeste k tem obrazkum, klavesa_zvetseni je jeden datovy paket (asi s klavesou '1'), opakuje se nekolikrat, ale tady je jeden cely. Obrazek shift_komunikace je trvale stisknuta klavesa shift a male zvetseni a shift_zvetseni je priblizeno na jeden cely paket. Redukce je to 'udelatko' ;-)
Nekdo nejaky napad nebo poznamku?

Mikes

Přílohy

  • shift_komunikace.png
    image/png · 367 kB · 1920 x 1080 px
  • redukce.JPG
    image/jpeg · 307 kB · 1000 x 562 px
  • shift_zvetseni.png
    image/png · 368 kB · 1920 x 1080 px
  • klavesa_zvetseni.png
    image/png · 367 kB · 1920 x 1080 px

Zobrazit původní podobu

Vlákno · 4 zprávy

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

  1. [SharpMZ] MZ-2500 klavesnice "Michal Medek" <Michal.Bruntal@[doména skryta]> Přílohy: 4
  2. Re: [SharpMZ] MZ-2500 klavesnice Martin Lukasek <martin.lukasek@[doména skryta]>
  3. Re: [SharpMZ] MZ-2500 klavesnice "Michal Medek" <Michal.Bruntal@[doména skryta]>
  4. Re: [SharpMZ] MZ-2500 klavesnice Martin Lukasek <martin.lukasek@[doména skryta]>