View Single Post
  #4   Spotlight this post!  
Unread 04-02-2004, 00:51
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Re: How do you program timers?

Quote:
Originally Posted by rdsideresistanc
well, you know that the program loop is approximately 26.2ms, so just start a counter of the program loops and use a conditional to decide when to execute your commands.

so if we use 26ms as our reference,
10 sec = approx. .026s * 385 or 385 program loops....

If you need code examples just ask

Cheers,
Joel
NO! PLEASE! FOR THE LOVE OF ALL THAT IS THE NEW CONTROL SYSTEM! DON'T DO THAT!

Read MPLAB C18 C COMPILER LIBRARIES, section 2.9 to learn about Microchip's provided libraries for initializing, reading, and writing any of the four available timers on the PIC18F8520. Timer0 is used by IFI for some stuff, I believe, but other than that, you can interact with Timers 1-4, two of which are 16 bits wide, and the other two of which are 8 bits wide. If you have any questions, please feel free to ask.
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos