Re: PIC asm, generátor cyklů
Michal Gregor
a2x1nptda8 na email.cz
Čtvrtek Srpen 16 13:44:18 CEST 2012
Tak to jsem spatne pochopil. Timer je v tomto pripade zbytecny.
Cyklus ma fintu, nepocita do nuly, ale do 256. Zjednodusuje to program.
Proto se v ini musi pripocitat tech 256. Ale i tak to nevychazi.
Udelejte to tako:
Cykly:Ini:
molw low 26584
movwf CyklyLow
molw high 26584
movwf CyklyHigh
incf CyklyHigh,F
Michal Gregor
From: "Milan Cizek" <cizek.milan na seznam.cz>
To: "'HW-news'" <hw-list na list.hw.cz>
Sent: Thursday, August 16, 2012 12:51 PM
Subject: RE: PIC asm, generátor cyklů
Ahoj,
> Chcete pauzu 3,25 sekund nebo spoustet program co 3,25 sekundy?
spustit rutinu, která trvá 3,25s a opakovat ji po ~24 hodin, tj. spustit ji
~26584x po sobě. O přesnost vcelku nejde.
> CYCLE zastavi beh programu na nejakou dobu - cas zalezi na D1 a D2.
> Na presne casovani udalosti slouzit timery, PIC jich maji obvykle
> nekolik.
Pokud to nepujde jak zamyslim, zkusim to pres ten TMR. Akorat jej uz
vyuzivam na neco jineho (u 12F629 je jen jeden).
Milan
_______________________________________________
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