C
crocklip
Guest
nazdar,
I am using PIC 16F877A --
Snažím sa nájsť obdobie signálu vstup pre vstup.Na to mám začať časovač (TMR0), kde platí vysoký vstupný pin prvýkrát.po 20 dôb vstupného signálu som zastaviť merač.Týmto spôsobom môžem rozdeliť hodnotu časovača v túto chvíľu o 20 a potom výsledok vynásobte dobu časovača.To by sa mi obdobie vstupného signálu ...Takže moja otázka je, či si PIC zvládnuť nasledujúci kód:
timer_time = (((0xff) * (overflow_acc) TMR0) * (1/0.000064));signal_period = (timer_time/20);
0.000064, kde je doba časovač (TMR0)
I'm using HI-TECH C kompilátor.
Any help by bolo skvelé,
Vďaka
I am using PIC 16F877A --
Snažím sa nájsť obdobie signálu vstup pre vstup.Na to mám začať časovač (TMR0), kde platí vysoký vstupný pin prvýkrát.po 20 dôb vstupného signálu som zastaviť merač.Týmto spôsobom môžem rozdeliť hodnotu časovača v túto chvíľu o 20 a potom výsledok vynásobte dobu časovača.To by sa mi obdobie vstupného signálu ...Takže moja otázka je, či si PIC zvládnuť nasledujúci kód:
timer_time = (((0xff) * (overflow_acc) TMR0) * (1/0.000064));signal_period = (timer_time/20);
0.000064, kde je doba časovač (TMR0)
I'm using HI-TECH C kompilátor.
Any help by bolo skvelé,
Vďaka