Vypocet preruseni
RV
vicek.radek na cpost.cz
Pátek Leden 25 13:26:27 CET 2013
Chci se zeptat jak resite nastaveni ruznych dob preruseni kombinaci
hodnot timeru?
Potrebuji generovat preruseni tak aby 64 nebo 32 preruseni trvalo 360ms.
Puvodne jsem mel program na PIC16F a preruseni bezelo na 8b timeru0. Ted
jsem se rozhodl ze asi radu PIC16F nadobro opustim (drazsi, pomalejsi,
mene vybavena) a ladim program pro PIC18F, ktery pobezi rychleji a ma
timer0 volitelne 8 nebo 16b.
Zatim to vzdy resim tabulkou v Calcu nejakou takovou:
Takt Preddelic Za delicem Timer0H Timer0L Pocet preruseni z 1s Preruseni
kazdych us Pocet prumerovani Doba odectu (us)
16 000 000 64 250 000 7 201 177,683 5628 64 360 192
16 000 000 128 125 000 3 235 177,305 5640 64 360 960
16 000 000 256 62 500 2 176 177,557 5632 64 360 448
a zkousim rucne odhadnout a doladit nastaveni registru timer0 tak abych
se co nejvic priblizil tem 360ms.
Mate nekdo nejakej lepsi postup?
--
Radek Vicek
Tento e-mail včetně příloh může obsahovat důvěrné informace. Jestliže nejste zamýšlený adresát tohoto e-mailu, pak jakákoliv forma zveřejnění, tisk, kopírování, distribuce nebo šíření tohoto e-mailu a připojených příloh je přísně zakázáno. Pokud obdržíte tento e-mail omylem, oznamte to neprodleně jeho odesilateli a okamžitě tento e-mail včetně jeho příloh trvale vymažte ze svého systému. Odesilatel e-mailu neodpovídá za jakoukoliv škodu způsobenou modifikacemi či zpožděním přenosu e-mailu.
This e-mail and any attached files may contain confidential information. If you are not the intended addressee of this e-mail, you are hereby notified that any disclosure, printing, copying, distribution or dissemination of this e-mail and any attached files is strictly prohibited. If you receive this e-mail in error, please immediately notify the sender and permanently delete this e-mail and its attachments from your system. The sender of this e-mail does not accept liability for any damage that may be caused by any modifications or delay in the transmission of it.
Další informace o konferenci Hw-list