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

Původní podoba příspěvku

EC1045 Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"><B>Re: Re: Re: Re: Re: Re: Re: Re: Re: Re:  Re: Re: Re: Tak už mi to funguje:</B></td><td align=right valign="middle"></td></tr></table><BR><p>jedna vec je snimat matici tlacitek na to mas casu kolik chces a druha je tu sadu tlacitek&nbsp;simulovat a mi se tu bavime o simulaci tech tlacitek protoze original klavesnice je dost priserna a prepisovat obsluhu klavesnice jaksi neresime</p> <p><font>jinimi slovi misto te matice tlacitek tam sedi jednocip ktery je simuluje takze musis pockat az si obsluzna rutina spomene za zacne skenovat klavesnici a na vystupu se obevi nula pak musis zistit jestli se obejila na spravnem bitu pokut ano tak pak musis sepnout pozadovany vstup na nulu a pokut tam nejaky doveda narval intrukce OUT a IN hned za sebe coz se muze stat tak u I8080 na to mas jen 5ms a Z80 tak 3ms (pokut jsem tam psal ns tak se omlovam jaksi jsem se upsal na opacnou stranu v jednotkach)</font></p> <p><font>u MIKROBASICU to nevipada tak silene (z 99.9% bude stejna rutina u MIKOSU s klavesnici ANK-1)</font></p> <p>2038&nbsp;&nbsp; 0D75&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;GENERACE SIGNALU PRO SLOUPEC<br/>2039&nbsp;&nbsp; 0D75&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;<br/>2040&nbsp;&nbsp; 0D75 3A 00 40&nbsp;&nbsp;&nbsp; KLIN30&nbsp; LDA&nbsp;&nbsp;&nbsp;&nbsp; PORT24 <br/>2041&nbsp;&nbsp; 0D78 E6 E0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ANI&nbsp;&nbsp;&nbsp;&nbsp; 0E0H<br/>2042&nbsp;&nbsp; 0D7A B0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ORA&nbsp;&nbsp;&nbsp;&nbsp; B<br/>2043&nbsp;&nbsp; 0D7B 32 00 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STA&nbsp;&nbsp;&nbsp;&nbsp; 2400H ****** zapis sloupce do klavesvice<br/>2044&nbsp;&nbsp; 0D7E 78&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MOV&nbsp;&nbsp;&nbsp;&nbsp; A,B<br/>2045&nbsp;&nbsp; 0D7F 37&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STC<br/>2046&nbsp;&nbsp; 0D80 17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RAL<br/>2047&nbsp;&nbsp; 0D81 E6 1F&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ANI&nbsp;&nbsp;&nbsp;&nbsp; 1FH<br/>2048&nbsp;&nbsp; 0D83 47&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MOV&nbsp;&nbsp;&nbsp;&nbsp; B,A<br/>2049&nbsp;&nbsp; 0D84 3A 00 24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LDA&nbsp;&nbsp;&nbsp;&nbsp; 2400H ******* precteni radku z klavesnice<br/>2050&nbsp;&nbsp; 0D87 FE FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CPI&nbsp;&nbsp;&nbsp;&nbsp; 0FFH<br/>2051&nbsp;&nbsp; 0D89 C4 C0 0D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CNZ&nbsp;&nbsp;&nbsp;&nbsp; KLIN50<br/>2052&nbsp;&nbsp; 0D8C 15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DCR&nbsp;&nbsp;&nbsp;&nbsp; D<br/>2053&nbsp;&nbsp; 0D8D C2 75 0D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JNZ&nbsp;&nbsp;&nbsp;&nbsp; KLIN30</p> <p>takze mezi instrukcemi STA a LDA je 38 strojovich ciklu kdy jeden strojovy ciklus trva u I8080 a 18MHz kristalu 500us taze na to mas 19ms coz bi se uz dalo i stihat primo jednocipem</p> <p>dasi vec je ze nevis jestli nejaky doveda si nenapsal vlastni test klavesnice kde uz muzes mit tech 5ms taze osobne to vidim na brutalne richlej jednocip kterej bude teoreticky schopen odsimulovat cele SAPI nebo se tam vrazi spinaci pole a pak richlost neresis protoze spinacimu poli pouze reknes co s cim ma spoji a&nbsp;spinaci pole to pak&nbsp;spina v radech desitek ns (spozdeni tak&nbsp;dvou hradel) &nbsp;takze az se ktomu program dopracuje tak&nbsp;signali budou davno ustalene </p>