Michael refers to
http://www.sophtware.com/2008/08/pic_timer_calculator_1.html
Frustrated over having to compute offsets for Timer0 all the time, I finally
broke down and wrote my own Windows application to do the work for me. It
works for 8-, 16-, and 32- bit mode timers that function like Timer0. That
is, they only have a 'prescalar' and an 'offset'. This calculator not
only displays the period for a given prescalar and offset, but it will also
compute those values for you given a desired period (delay). The application
is flexible, and if I get some feedback, I'll update it later to include
all the other timers on the various PIC chips. Oh, it's free too.

I have a problem with using CCP pins for measuring time difference between
two pulls signals where by timer1 will bee running free and CCP1capture is
red throw CCPR1H-CCPR1L and CCP2 throw CCPR2H-CCPR2L complementing CCPR1H-CCPR1L
and adding it to CCPR2H-CCPR2L after converting to ASCII and display on LCD
the time measurement constantly flatcars with what looks like a random number
and back to accurate measurement
Welcome any suggestions
Thanks Boz

Hi all,
I am working on a project in which I need to count incoming pulses from an
optical encoder (DC Motor speed feedback). I want to count incoming pulses
for 10 msec but couldn't figure out how to use Timers/ Interrupts or Delay.
Conceptually it looks simple but.. I am writing code on CCS C. Please
guide.

There are commercial speedometer calibrators available for electronic
speedometers, and they are adjustable to compensate for different tire diameters,
pressure, gear ratios, etc. Does anyone know how this could be accomplished
with a PIC? The output from the speedometer pickup is a 5 volt pulse with
a maximum frequency of 21khz. The device wires in between the speedo pickup
and the speedometer.

i am using Pic 18c452. i am using Hitech C compiler and i am unable to get
how the prescaler is used and how the Tmr0l and Tmr0H should be assigned
. plz do explain to me how to get acquianted with the timer. Thanking you
sree

I'm just starting to experiment with the PIC16F877 using the HITECH C compiler.
I am running the PIC at 10 Mhz and want a 50 MHz PWM period with a 7.5% duty
cycle. However this means that I need the PR2 to be 3124 which is too large
(max is 255 right?). Is there a way around this? am I doing something wrong?
or do I have to use a 4MHz clock instead? or maybe create my own pulse using
TIMER0 which would allow a prescalar of 256? Thanks in advance!

After you find an appropriate page, you are invited to
your
to this massmind site! (posts will be visible only to you before review)
Just type in the box and press the Post button.
(HTML welcomed, but not the <A tag:
Instead, use the link box to link to another page.
A tutorial is availableMembers can
login
to post directly, become page editors, and be credited for their posts.

Link? Put it here:
if you want a response,
please enter your email address:
Attn spammers: All posts are reviewed before being made visible to anyone other than the poster.