Konference: SAPI-1 a československé mikropočítače
Od: | EC1045 |
Datum: | 4.8.2010 00:13 |
Předmět: | Re: Re: Tak už mi to funguje |
Re: Re: Tak už mi to funguje: |
jde o milisekundy
ns nanosekunda
us mikrosekunda
ms milisekunda
promlem neni vtom kolikrat se ten test provede za sekundu ale jde o vlastni princip snimani
takze osmibit se rozhodne ze bude testovat klavesnici takze budem pedpokladat ze je klavesa stiskla a budem hledat tu stiklou klavesu. takze do akumolatoru si nacistame napr "FE" tj nejmene viznamni bit na "nulu" vse ostatni jednicky a odeslem to na sloupce klaveslice a pokut v zapiti na tom si prectes radky tak tam mas onech 3ms na Z80 5ms u I8080 coz u mechanicke klaveslice se projevi okamzite a muzes provest test jestli se ti tu nulu podarilo nacist pokut ano jdes hledat kokretni znak a pokut ne tak djdes skusit dalsi sloupec ale pokut ti tam misto mecanecke klavesnice sedi jednocip (kterej sikuluje tu mechaniskou klavesnici) tak ten musi stihnout v tomto case udelat onen "skrat" ale pouze na te spravne souradnici a pokut to nestihnes tak nactes nesmist nebo vubec nic
mas matic klaves a ta se cte vetsinou u osmibitu tim zpusobem ze postupne projizdis s jednou nulou po jedne ose a na druhe hledas kde se ti ta nula objevi a z toho zistis ktera ci ktere klavesi jsou stiskle ale problem nastane pokut tam nebudes mit spinaci matici je jedno jestli mecanikou ci elktronickou ale bude tam cihat jednoci kterej tu matici simuluje pak ralezi pouze na tom kolik upline casu mezi odeslanim one nuli a pokusem ji precist a mezi temito dvema instrukcemi mas onech par milisekund za ktere musi simulator klavesnice vyhodnotit jesti se vislana nula nachazi na spravnem miste (napr spoupci) a adeslat ji na stravne pozici (radku)
snad uz jsem to popsal dost podrobne kde je zakopan ten pes
Ostatní příspěvky vlákna:
[2010/5 (266)] [2010/6 (85)] [2010/7 (24)] [2010/8 (95)] [2010/9 (126)] [2010/10 (60)] [2010/11 (12)] [2010/12 (8)]