Timers are one of the mostly used modules in microcontroller. Almost every system that has to reliably produce time interval or delays will have to use timers modules. The PIC timer calculator is a cool tool that will make life much simpler.
If you haven’t worked with timers, I suggest you read about the timer/counter module in microcontrollers in general and then move on to read about the ones on PIC micros.
PIC Timer Calculator!
I found this great GUI tool to calculate PIC Timer preload value after you choose the necessary settings. The best part is that it gives you a copy-paste code for configuration settings that was set. If you are going to be working with timers frequently then this is a really cool piece of software to have around.
This tool has options for timer parameters such as the oscillator frequency, mode, prescaler and postscaler, just graphically give it all the configurations and you will have the timer 0 preload values at your disposal.
The GUI is quite self explanatory. If you are facing any difficulties in understanding or using this tool, you probably haven’t worked extensively with timers and it is not a very bright idea to start here.
Use the datasheet to fish for the bits to be set to make the timer work properly. Once you feel you are good enough in the old school way, you should not have any difficulties in using this tool.
To unlock the download link, use one of the social media channels and help your friends find this post too.
Use the ‘Follow’ button floating at the bottom of your browser to leave your e-mail address. We will let you know when the next give away is released!
EmbedJournal is not the owner of this content. I really don’t know if this is legal to distribute this without proper consent form its owner. There is a broken link to the owner though. For now I can’t resist and let’s just hope I’m not hurting anyone’s feelings, If you are the owner of this content contact us and we will give proper citation.
Liked this post? Subscribe with your email and we will keep you engagged!