mezi zidli a klavesnici

Dušan Slavětínský dslav3 na treeinfo.cz
Pondělí Únor 27 14:02:15 CET 2012


Pak je tam dost divoké počítání délky impulsu. 
Tak jak je to napsané se dá jen stěží určit jak rychle se bude proměnná counter incrementovat. Bez znalosti výsledného kódu se to nedá určit.

DS

> -----Original Message-----
> From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On
> Behalf Of Pavel Kutina
> Sent: Monday, February 27, 2012 1:51 PM
> To: HW-news
> Subject: Re: mezi zidli a klavesnici
> 
> Ano, koukam, ze jsem poslal rozhrabanou verzi, tam samozrejme melo byt (a
> bylo, lec nechodilo):
> 
> if ((counter >= 0) && (counter < LIMIT1))       { return 1; }
> if ((counter >= LIMIT1) && (counter < LIMIT2))  { return 2; } if ((counter >=
> LIMIT2)) { return 3; }
> 
> Ale ono to nechodilo, ani kdyz to melo vracet ve vsech pripadech 1, mozna je
> ten preklep nebo prehlednuti v necem jinem.
> 
> Pavel Kutina
> 
> 
> ----- Original Message -----
> From: "Dušan Slavětínský" <dslav3 na treeinfo.cz>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Monday, February 27, 2012 1:35 PM
> Subject: RE: mezi zidli a klavesnici
> 
> 
> Při přeletění kodu mi do oka padlo toto:
> 
>     if ((counter >= 0) && (counter < LIMIT1))       { return 1; }
> //  1PPM kratsi nez limit, rozsvit vsechno
>     if ((counter >= LIMIT1) && (counter < LIMIT2))  { return 1; }
> //  2PPM mezi limitama, rozsvit jen bliky a pozicky
>     if ((counter >= LIMIT2))                        { return 1; }
> //  3PPM dlouhe, zhasni vsechno
> 
> Funkce vrací vždy 1.
> 
> DS
> 
> > -----Original Message-----
> > From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On
> > Behalf Of Pavel Kutina
> > Sent: Monday, February 27, 2012 1:25 PM
> > To: HW-news
> > Subject: Re: mezi zidli a klavesnici
> >
> > No tak dobre, kdyz jinak nedate, viz priloha.
> >
> > Ta verze pro Pascal je funkcni, sedi casovani a tak dale. Verze C je jen
> > prepsana a ma odchytane chyby, ktere vyhlasil kompilator (oboje od
> > Mikroe), kod v C jsem obvykle shopen jen precist, abych zjistil, co dela,
> > nikdy
> > jsem v nem nenapsal nic smysluplneho, dokonce ani to blikani LEDkou ne.
> >
> > Dalo by se to napsat elegantneji s vyuzitim preruseni, ale prvni verzi
> > jsem
> > napsal pro procesor, ktery preruseni od GPIO neumel a pro prechodu na
> > 12F629 jsem to tak uz nechal.
> >
> > Popis funkce:
> >
> > Na vstupu GPIO.3 je ocekavan impuls pro ovladani servomechanismu, tedy
> > ramec 20ms, sirka impulsu 1-2ms, sirkou impulsu se ridi poloha serva, zde
> > tedy pozadovana funkce.
> >
> > Pri nejdelsim pulsu je vsechno zhasnute, pri stredni sirce pulsu stridave
> > blikaji
> > dve diody a treti sviti (flashe a pozicni svetla), pri nejkratsi sirce
> > pulsu dve
> > diody blikaji a dve sviti (flashe, pozicni svetla a podvozkova svetla - u
> > skutecneho letadla jsou blikajici diody cervene flash majaky, indikujici
> > na
> > skutecnem letadle chod motoru, pozicni svetla jsou na koncich kridel a
> > trupu
> > cervena-zelena-bila, podvozkove svetlo je na podvozku pro osvetleni drahy
> > pri dosednuti).
> >
> > Vzhledem k tomu, jak si autor vymyslel HW, tak jsou obe blikajici LED
> > invertovane, resp. spinane do nuly, obe neblikajici jsou pres FETy, tedy
> > neinvertovane.
> >
> > To je vsechno, nic vic to neumi ani umet nema.
> >
> > Pavel Kutina
> >
> >
> > ----- Original Message -----
> > From: "Pavel Kutina" <hw na prelude.cz>
> > To: "HW-news" <hw-list na list.hw.cz>
> > Sent: Monday, February 27, 2012 1:09 PM
> > Subject: Re: mezi zidli a klavesnici
> >
> >
> > Ale ja to chapu, ale prave proto, ze mam dite, taky chapu, ze kdyz clovek
> > udela rozborku neci dokonale prace, tak ho to dite bude uprimne
> > nenavidet -
> > a to, ze to za dvacet let oceni, je pro nej v tu chvili naprosto
> > irelevantni
> > :)
> >
> > Ale jo, podivam se po kodu, ted nejsem u sveho PC.
> >
> > Pavel Kutina
> >
> > ----- Original Message -----
> > From: "Jan Waclawek" <konfera na efton.sk>
> > To: "HW-news" <hw-list na list.hw.cz>; <hw-list na list.hw.cz>
> > Sent: Monday, February 27, 2012 1:06 PM
> > Subject: Re: mezi zidli a klavesnici
> >
> >
> > Ano, pan kolega, a samozrejme nam to urobi nesmiernu radost; ale
> > uvedomte si
> > prosim, ze je to len a len pre Vase dobro...
> >
> >
> > ... mate deti? ;-)
> >
> >
> > wek
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list